Books by Harland, Henry