Patrick Crakes | news sites