David Rosenthal Author & Editor

Daniel Rosenthal obtained his mathematics degree from the University of Toronto. 
David Rosenthal is Professor of Mathematics at St. John's University in New York City.
Peter Rosenthal is Professor Emeritus of Mathematics at the University of Toronto.