Professor Emeritus Peter Bagnolo Social Media Pages:
Professor Bagnolo has majored in: Cultural Anthropology, Architectural design, painting, creative writing. As a child prodigy, abed with polio for almost two years, he was offered an opportunity to skip three grades at age 8. Later He was a (more...)