Books by Spalding, John Lancaster (sorted by popularity)