by Haruki Murakami (Author), Haruki Murakami (Author)
Format: Perfect Paperback
Pages: 489
Publisher: Random House USA
Published: Oct 2005
ISBN 10: 0307275264
ISBN 13: 9780307275264