Books by Derek Bryce