Michael LoprestoBooksSelf-Paced Study Guide and Laboratory Exercises in Astronomy and Discovering Astronomy USC VersionCycles in the SkyAuthor data: Open Library