Books Authored by Terry L. L Maple Ph.D.