Books by Ryder, H. P. (sorted by popularity)