Author: Freeman, Harold.