On-Demand - Richard Clifford, Keysource