Physics yesterday, today & tomorrow