David Foll David Jolly David Hollis David Carroll David Hemsoll David L. Roll david Stokes Liquid folk david mckee David A.