Books by Gerald Blake