By Charles J. Shields (author) Part of the Major World Leaders series
Vladimir Putin by Charles J. Shields