Books Authored by Dr. G. William Freeman