Andrew Longmore , Jack,