Author: Peter B. Levy
Alternate names: Peter Barbin Levy
Bio: York College professor from Northern California.