Author: David S.; Trute, Barry (Editors) Freeman