Books by mark s. walton