Books by Cliffe, Francis Henry (sorted alphabetically)