Books by Brian Hamnett