Rand Flem-Ath is a Canadian writer, librarian and independent scholar. He has co-authored several books with his wife, writer, Rose Flem-Ath. She is a noveli...