Taylor, M. Minter(Michael Minter),author.