Books by john parry