Maggie sidebar
Upcoming appearances:
• April 4—8, 2011: 63rd Annual Conference on World Affairs
University of Colorado at Boulder
• March 29—31, 2012: Writer in Residence
York College of Pennsylvania
Upcoming appearances:
• April 4—8, 2011: 63rd Annual Conference on World Affairs
University of Colorado at Boulder
• March 29—31, 2012: Writer in Residence
York College of Pennsylvania