Please enable javascript to use this site
Osterwalder, Alexander/Pigneur, Yves;
Porter, Michael E.
Barringer, Bruce R.