PETER B MCRAE