Greg Lake
All tracks written by Robert Fripp, Michael Giles, Greg Lake, Ian McDonald and Peter Sinfield, unless otherwise indicated.