W. O. Mitchell Literary PrizeW. O. Mitchell Literary Prize is a literary award.It is located in Canada. The literary award was established in 1998.