alan muncy