History is the product of ...

History is the product of vast, amorphous and indecipherable social movements.
History is the product of vast, amorphous and indecipherable social movements.