Explanatory Supplement to the Astronomical Almanac, third edition 2 contributors - Hardback £87.99 Find out more