Home/The mind of the marketReviewsThe mind of the marketby Michael Shermer2007·322 pages·enPublisher, ISBN & more▾PublisherTimes BooksISBN9780805078329Similar booksRummaging the shelves…ReviewsLoading reviews…