Books of Gary G. Hamilton