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