1 Water Runs Dry - Melo Edit
2 Learn to Forgive (Radio Edit)
3 A Hundred Ways (Hazem Beltagui Edit)
4 Can't Hold Back The Rain - Hazem Beltagui Edit
5 Higher (Hazem Beltagui Edit)
6 Edge of a Broken Heart (Hazem Beltagui Edit)
7 Silent for so Long (Radio Edit)
8 An Open Heart (Radio Edit)
9 When Our Story Has To End - Radio Edit
10 Held & Heard - Radio Edit
11 Showdown (Hazem Beltagui Edit)
12 Water Runs Dry - Melo Mix
13 Learn to Forgive
14 A Hundred Ways (Hazem Beltagui Remix)
15 Can't Hold Back the Rain (Hazem Beltagui Remix)
16 Higher (Hazem Beltagui Remix)
17 Silent for so Long
18 When Our Story Has to End
19 Held & Heard
20 Showdown (Hazem Beltagui Remix)
Attention! Feel free to leave feedback.