Home/Who lies whereReviewsWho lies whereby Michael Kerrigan1995·408 pages·enPublisher, ISBN & more▾PublisherFourth EstateISBN9781857023626Similar booksRummaging the shelves…ReviewsLoading reviews…