Kevin Glynn David Nolan