Author: g.e bentley jr. and martin k.nurmi