Author: Hart, Gerald.