A Life for Kregen [Dray Prescot #19] by Alan Burt Akers