Books by james l. stokesbury martin blumenson