ALEXANDER PETER DUKES