Advanced level physics seventh adition. - Nelkon & Parker (Oxford: Heinemann.)