e. m . hofpred Gemzell.