Books by Brooke, Rupert