Snehasis Mukhopadhyay, Michele Roberts, and Kathy Marrs