Sharon Harrigan

Books Authored

Reviewed by: 

“A riveting, inventive, quietly disconcerting page-turner.”