hannah vowles