weekly homework log sheet stephen hawking thesis cambridge university