Diomedes , C . A . Collberg,