Personal best Athletics - Weaver, Tim (William Collins sons &co.Ltd, 1988)