Books by Strang, Lewis Clinton (sorted alphabetically)