Galileo Press, 2010. – 510 p. – 2nd ed. – ISBN: 1592293603, 9781592293605Brand New with Free Worldwide Delivery. Serves as …