by George R . R . Martin (Author)
Format: Library Binding
Pages: 835
Publisher: Turtleback Books
Published: 22 Mar 2011
ISBN 10: 0606238433
ISBN 13: 9780606238434