20040609180300.0 0891-2963 0891-2963 Historical biology. Historical biology (Print) Historical biology (Print) 0891-2963 Switzerland 0891-2963 0891-2963 Historical biology.