El álbum tiene estas canciones.
Todas las canciones de todos los lanzamientos de álbumes.
Muchas canciones están disponibles para una escucha previa de 30 segundos (by Spotify Audio Preview Clips)
#1
The Little Swallow
01:46
#2
River
03:25
#3
Perfect World
04:24
#4
Cradle Song
01:43
#5
A Time to Buy
03:31
#6
Plane Song
04:07
#7
If You Are So Beautiful
03:43
#8
Dreams on Fire
04:05
#9
All‐Night Vigil – Nunc Dimittis
04:15
#10
O Holy Night
04:23
El álbum tiene 6 lanzamientos
Lanzamientos de álbumes en orden de lanzamiento. Formato de medios, fecha de lanzamiento, país, etc.

CD
14 Oct 2016

Digital
14 Oct 2016

CD
14 Oct 2016
Reino Unido

Digital
14 Oct 2016

12" Vinilo
28 Oct 2016

2 x CD
2017