Space-Time Algebra