treasurer john fleming