George Brinton McClellan III

GPTKB entity