Hardcover
details (USA).
ISBN: 978-0-13-702496-4
ISBN-10: 0-13-702496-7
Prentice Hal, Inc2010 8th (eig · 2010