chemistry for Cambridge O Level - "Derek McMonagle" (Peak Pub, 2015)