Cech and Steenrod Homotopy Theories with Applications to Geometric Topology by D.A. Edwards