Samantha M. Shapiro is a contributing writer for the New York Times Magazine.
Samantha Shapiro | FAITH-BASED | Wednesday, Jan. 23, 2008, at 1:06 PM
Samantha Shapiro | FAITH-BASED | Monday, Aug. 28, 2006, at 7:23 AM
Samantha Shapiro | CHATTERBOX | Tuesday, July 9, 2002, at 3:35 PM