Bruce Rubin (pen name Vincenzo Spiaggi).
Born and raised in Brooklyn, NY.
Graduated from Brooklyn College of the City University of New York. Geology major.
One year graduate study in geology at Rutgers University in New Brunswick, N.J.
Worked as a mining and minerals-exploration geologist in Nevada, Wyoming, Colorado, New Mexico, Arizona, California, Maine, Ontario and the Middle East.
Worked as a newspaper and magazine editor in Nevada, Wyoming, Colorado, Arizona, Washington, New York, North Dakota and Texas.