20050213125600.0 Bibliotheca biotheoretica. 0373-3408 Bibliotheca biotheoretica Bibliotheca biotheoretica. 0373-3408 Bibliotheca biotheoretica 0373-3408 0373-3408 Netherlands 0373-3408