alane bowles