Author: alan keen and roger lubbock