al d:r rudolf afzelius.