
by LaurellK.Hamilton (Author)
Format: Hardcover
Pages: 352
Edition: 1
Publisher: Berkley Publishing Group
Published: 27 May 2008
ISBN 10: 0425222195
ISBN 13: 9780425222195