Mr Andrew D Rowe's contacts