Books by Sohl, Jerry (sorted by popularity)