life in microcosm