Prince-Charles-Hugh-Douglas-Hamilton