Past , Present and Future