Author: james l. stokesbury martin blumenson