by NeilPasricha (Author)
Format: Hardcover
Pages: 393
Publisher: Putnam Pub Group
Published: 15 Apr 2010
ISBN 10: 0399156518
ISBN 13: 9780399156519