Thorpe, Edgar General Knowledge Manual 2010 - Hyderabad Pearson Edn. Pvt. Ltd. 2013 - 427 ISBN: 9788131727904