The M18 Hellcat: an American tank destroyer of World War II