The New Press mourns the loss of Rachel Guidera (February 4, 1972–June 17, 2014), our former sales and marketing manager.

Subscribe to Front page feed