edwards and hampson