A . F. Cramer.