His real name is Martin.
Martin Kavanagh I love that book!:D
Cathy Cassidy's maiden name is actually Cathy Hopkins. She adopted the pen name Cassidy after getting married.
No They Are Not. They Just Have The Same Second Name.
Liam
Cathy Cassidy's life partner's name is Liam.
his name is Tomas Treble
Cathy Johns's birth name is Cathy Campion.
Cathy Arndt's birth name is Cathy Stock.
Cathy Caribu's birth name is Cathy Carricaburu.
Cassidy Alexander's birth name is Cassidy Joyelle Alexander.
Cassidy Gard's birth name is Cassidy Rainforest Gard.
Martin Cassidy's birth name is Martin Joseph Cassidy.
Natalie Cassidy's birth name is Natalie Ann Cassidy.