Penn Arts & Sciences Logo

Riley McGuire

Riley McGuire

M.A., University of Pennsylvania, English, B.A. (Honours), University of Manitoba, English