Sandy DeLuca is a critically acclaimed American novelist and poet—and a prolific painter. She is a two-time Bram Stoker Award nominee, born in Providence, RI, and has lived in New England all her life.
She left the corporate world in 2011, and she now divides her time between writing and painting. For more information about her work visit her at:
sandy-deluca.com.