This event is in the past.

Ian Tregillis

Powell's Books at Cedar Hills Crossing (map) Elsewhere
Thu., May 2, 7 p.m. 2013

Powell's Cedar Hill

Necessary Evil is the conclusion to Tregillis' Milkweed series, with spy Raybould Marsh traveling to Earth to save at least one timeline from unspeakable horror.

Powell's Books at Cedar Hills Crossing

3415 SW Cedar Hills, Beaverton, OR 97005
503-228-4651
http://www.powells.com/

Event Times
This event is in the past.
  • Thu., May 2, 7 p.m. 2013
submit to reddit