amelia green blake richard