★
Rand, Hartigan
Allan Rand
,
Patrick Hartigan