Books by Frank Hirst