John "Jack" McFie-Its okay, but Jackson nn Jack would make more sense (I know Jack can be a nn for John, but I don't care for it)

Katherin "Erin" Boyd-Its a pretty name! But Katherine looks more complete with the e at the end, or as Kathryn. Nn Erin is nice and its diff! Instead of the Kate/Katies, Atties, Ryn/Rynnies, Katy etc's!

Isabel Cooper-Isabel is pretty and fits her well! I've always personaly liked the spelling Isabelle better, but just Isabel is ok.

Richard "Pagan" Summers-cool! One of those diff nn's that don't make sense, lol!

Rita Eleanor Anderton "BOOM"-Cool, though I think just Rita is cooler myself.