Stephen Coghlan is a burgeoning author who hails from the oft-frozen national capital of Canada. When not attempting to create worlds and describe characters, he can be found constructing buildings, entertaining his children, or annoying his long-suffering wife.