It looks like we don't have any Biography for David Roberts yet.
Genesis: Together and Apart (Genesis Sum Of The Parts)