Books by Hamilton, Francis (sorted by popularity)