Alex Poteliakhoff: GP and anti-war campaigner