Cannabis Ruderalis October 12, 2016 thcscience_admin John Masters was a writer. John Masters may also refer to: John H. Masters (1913–1987), United States Marine Corps general Jack Masters (John Masters, born 1931), Canadian politician See also[edit] John Master (disambiguation)