Linda-Marlena Bucholtz Ross is a multi-disciplinary artist based in Montreal. Many years ago she illustrated the original Dr. Zed and Henry characters for Owl and Chickadee magazines. Last updated summer, 2014.