Accidental Czar: The Life and Lies of Vladimir Putin

Andrew S. Weiss

Illustrated by Brian "Box" Brown