Origins and evolution - Strang, John; Gossop, Michael (2005)