Andrew Brown

Andrew Brown is a journalist who writes extensively for the Guardian, the Independent, and the Daily Mail. He is the author of two acclaimed books: Watching the Detectives and The Darwin Wars.