The assassination of President John F. Kennedy on 22 November 1963 remains one of the greatest mysteries of the twentieth century. At the centre of the puzzle stands the enigmatic figure of Lee Harvey Oswald, who was himself killed by Jack Ruby only days after Kennedy's death. Few people today believe the official explanation that Oswald was the sole assassin. Eyewitness accounts, film shot at the time and acoustic, medical and photographic evidence...