dean foxcroft