by Rick Riordan (Author)
Format: Illustrated
Pages: 576
Edition: New Cover ed.
Publisher: Disney Hyperion
Published: 03 Apr 2018
ISBN 10: 1368013589
ISBN 13: 9781368013581