Star Log 276 - Strange - A Past Life?