John von Hastings

John Hastings-Shadeclaw, or John Hastings, is an afflicted Stormwindian human who is the Husband of Affinaria Hastings-Shadeclaw (or Aria Shadeclaw) and is the current acting commander of the Vanguard Division of the Rangers.