Adrian Sargeant
(3rd edition 2009),
Oxford University Press
9.78E+12