John C. Weaver es un historiador canadiense, actualmente profesor universitario distinguido en la Universidad McMaster . [1] [2]
Este artículo biográfico sobre un historiador canadiense es un trozo . Puedes ayudar a Wikipedia expandiéndola .