author: Libba Bray
name: Elaine
average rating: 3.76
book published: 2003
rating: 4
read at: 2009/09/23
date added: 2011/12/12
shelves: fiction, fantasy, history
review: