Books by captain peter hore