AlbumsPreview Last Night on EarthLast Night on Earth David Phelps 2020 $1.59Preview It Must Be ChristmasIt Must Be Christmas David Phelps 2018 $11.99Preview HymnalHymnal David Phelps 2017 $16.99Preview FreedomFreedom David Phelps 2015 $16.99Preview O Holy NightO Holy Night David Phelps 2014 $16.99Preview ClassicClassic David Phelps 2012 $17.99Preview The Best Of David PhelpsThe Best Of David Phelps David Phelps 2011 $17.99Preview Christmas With David PhelpsChristmas With David Phelps David Phelps 2010 $17.99Preview David PhelpsDavid Phelps David Phelps 2005 $17.99Preview Joy, JoyJoy, Joy David Phelps 2000 $21.99