Buy The Swallows

Pre-order now!

The Swallows—hardcover

Product Details: 416 pages | Publisher: Ballantine (August 13, 2019) | ISBN: 978-1984818232 | $27.00

The Swallows—e-book edition

ISBN: 978-1984818249 | $13.99