John Bradford
Former Christian Democratic Party Representative for McPherson March 1990 – October 1998
Divisions 2011
Divisions John Bradford MP could have attended.
No votes listed as Former Christian Democratic Party Representative for McPherson