Allan Stewart Königsberg (n.