Jim Walsh's book