Michael Leaf resigns from RA