Books by Charles H. Cosgrove