Higher Core Physics - Geoff Cackett (oxford university press, 1983)