Mark Cassidy

Mark Cassidy was born in Glasgow in the UK and emigrated to Alberta, Canada, after his schooling was finished. From there he worked all over the world and at present resides in SW Louisiana. He has had short stories published in the UK and Canada, as well as the US.
Mark Cassidy has contributed the following content: