Douchinsky , Petersburg ; Barfoot , Cohenoch