Professor Higgins's Problem Collection
Higgins, Peter M. (Professor in Pure Mathematics, Professor in Pure Mathematics, University of Essex) This book serves up a variety of problems and shows how mathematics answers them. Topics range from cracking codes to the persistence of recessive genes.