Evolution, me & other freaks of nature

Mena, ostracized at church, home, and school for writing a letter of apology to a gay teen who was harassed into trying to kill himself by her fundamentalist friends, struggles to find her way when new friends and school experiences force her to think about what she really believes.

Knopf
2007
9780375843495
book
Lexile: 
800

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
73566395496122674946886156LETH282LETH021081FIC BRA100015754856551709567815
347341417541322574946886156CLMH125CLMH043125F BRA100015774597521709567815
1138582482360722954946886156BRMI115BRMS34484FIC BRA100015814652241736518457
1138583482360722954946886156BRMI115BRMS34483FIC BRA100015814652241736518457
1208410488788923084946886156FAJP176FAJP17916FIC BRA100015814652241736518457
1334428499833923244946886156PICR383PICR505F Bra100015814652241736518457
1349475501253923274946886156PIMH386PIMH70490F BRA100015814652241736518457
1459441509458623414946886156WEHS491WEHS27154FIC BRA100015814652241736518457
1746062535254017744946886156High118BPHS017805FIC BRA100015825759371662467957
1893721548760917924946886156GCMS215GCMS019071FIC BRA100015825759371662467957
1927302551740522204946886156GRAR231GRAR312887FIC BRA100015825759371709307855
1927303551740522204946886156GRAR231GRAR312886FIC BRA100015825759371709307855
2493967601165924214946886156SFH415SFS0061613FIC BRA100016377825731736800991
2606656610942523674946886156WAS469WOS0300949FIC BRA100016377825731736800991
2606657610942523674946886156WAS469WOS0300948FIC BRA100016377825731736800991
2640280613976023714946886156CAM128CAJ0021385F BRA100016377825731736800991
2668135616565923734946886156CAH126CAS032190F BRA100016377825731736800991
2938109641324624034946886156NEM346NWJ0076215FIC BRA100016377825731736800991
2965936643777524064946886156NEH343NWS0051021FIC BRA100016377825731736800991
3381683676696515874946886156WOI 58515T 5822297FIC BRA100016407292551640729255
3381684676696515874946886156WOI 58515T 5823370FIC BRA100016407292551640729255
3469655684535315954946886156SOTA410TSOTA00600482BFIC BRA100016407292551640729255
3686215701027822554946886156BYRH122BYRH11245RF FIC BRA100016845241151709567815