This book is an application of Ergodic Theory to a Geometric Ramsey Theory. We first present two examples from Geometric Ramsey theory in R^2. Then we generalize these results to higher dimensions. After that we construct our main theorem which is in a geometric form. Then we translate our geometric problem into dynamical form. Finally we prove the main theorem by using methods from ergodic theory.