christopher d. hampson