Books by Knapp, Shepherd (sorted by release date)