robert g allen multiple streams of income