Hannay's biography of Porfirio Diaz, the former President of Mexico, offers a fascinating glimpse into the life of a controversial and complex figure. Hannay, a British journalist, draws on his extensive research and personal encounters with Diaz to paint a nuanced picture...