Book cover for Ally by Karen Traviss
2009 Released
8-9 Hours
Audiobook Unavailable
Paperback Unavailable
Hardback Unavailable
Harper VoyagerISBN 9780061739163