Books by Elgin, James Bruce, Earl of (sorted by popularity)