31775D Ian C. Hamilton