Hugh Freeman Adam Freeman Don Freeman J.J. Freeman Jo Freeman Puddleman Samuel Freeman Schneeman Sleeman