Analyzing johncranley.com...