Books by Clement King Shorter (1857-1926)