Alan James Carter Duncan ( born March 31 , 1957 ) is an English politician and the current Minister for International Development . Alan James Carter Duncan ( born 31 March 1957 ) is a British Conservative Party politician .