Kingfish Corruption Series Series by Hal M. Harrison

183