The Quest for Truth Revised Edition by Shannon Hurley | Menrva Books