A self-similar view of massive star formation T. Lery EAS Publications Series, 13 (2004) 81-95 Published online: 15 November 2004 DOI: 10.1051/eas:2004051