Robert J. MacPhee
Teacher of Music, English, History. Organist, Choirmaster, Conductor, Poet, Award winning Composer, Painter and Sculpture.
All of the above in Canada and the USA.
On stage at 8 years old. Publishing for 35 years
Where to find Robert J. MacPhee online
This member has not published any books.