Author: Cook, Richard, 1957-2007