Giants have been on Earth for not only thousands but millions of years. They were associated with many early cultures. In this book learn about