

Easy
1
4:47
Blood & Bones
2
3:41
Giants
3
4:20
Thirty One
4
4:48
This City
5
5:25
The Truth
6
3:41
The Answer
7
6:12
Love Shine
8
5:07
What You Won't Do for Love
9
4:27
Wavy Love
10
4:14