What publication did write Tim Rogers write for between January 1995 and January 2002?
Next Generation
-1
Section::::Abstract.
Tim Rogers (journalist)
41526760
-1
Section::::Abstract.
Tim Rogers (journalist)
41526760
-1
Section::::Abstract.
Next Generation (magazine)
1460579