Tapestry of war /
Victors, Ted.
Montreux ; London : Minerva Press,
1996.