Welcome to the John P. Roche Author Website John P. Roche is an author and biologist dedicated to crafting compelling narratives for readers. Please click below for more information: Articles Books Resources