Alan Horwitz holds a Ph.D. in Mathematics from Temple University in Philadelphia, PA, USA and is Professor Emeritus at Penn State University, Brandywine Campus where he served for 28 years. He has published 43 articles in refereed mathematics journals in various areas of mathematics. This is his first book.