Joan Roughgarden will discuss and sign her book, 'The Genial Gene.'
Added by Upcoming Robot on June 8, 2009