All This I Should Have Known


Creators (2)

Writer

  1. Marcus Lillington
  2. David Glasper Singer - Performer, author & lyricist

Publisher

  1. Virgin Music (Publishers) Ltd.

Recordings (4)

  1. All This I Should Have Known 3:49 by Breathe (1988)
  2. All This I Should Have Known 3:49 by Breathe (1988)
  3. All This I Should Have Known 3:45 by Breathe (2004)
  4. All This I Should Have Known 3:49 by Breathe (11 Mar 2013)