Space Time Techniques