Thoughts by Karl McGuinness