Kamal Haleem Haleem itibaren Kherwa, Uttar Pradesh 211012, Hindistan
Absolutely amazing, you would think he had been writing for years but as far as I'm aware it was Alan Campbell's debut book
I can't really find anything to say about this book that will do it justice. I am just sorry I waited so long to read it. I have heard that some of Haley's claims about his genealogy and research are disputed, but I don't care--I still laughed and I still cried. It might not be fact, but it might be the truth.