Visualizing Physical – Paperback, by Foresman Timothy; Strahler – Acceptable This textbook was recommended by my instructor for the advanced module.