Books by Brooke, Rupert (sorted by popularity)