hannah.e.armstrong