In God We Trust - David Hewins Share: Download MP3 More song by David Hewins Kiss 3:41 Monotone 3:12 A Wonderful Day 3:38 Wake Me Up 3:27 A Million Broken Pieces 4:03 The Bully 4:11 Cherry Drop 6:42 Alive 3:28 Bloom 4:34 Cascade 3:44 Echolalia 3:38 Koto 4:34 Echoes 4:16 Sunrise 5:12 Celestial 3:28 Electrons 3:00 Frequency 4:20 Gamelan 4:24 Scape 4:04