Author: doug warren james cagney