The personal website of Peter Hargreaves requires frames