Guide to Business Modelling - Tennent, John; Friend, Graham; Economist Group (London Profile Books, 2005)