Who wrote "Fall of Giants" (2010)?
Ken Follett
Tom Clancy
James Clavell
Janet Evanovich