Author: Poole, Roger Henry, Shepherd, Peter James