The Spirit Man Trilogy by George Mendoza (Paperback / softback, 2000)