Amy Flaherty
Installation (Genes tell the tale of mice and man)
2012