Author: H. Ian Macdonald
Alternate names: Hugh Ian Macdonald