0000950135-01-500546 DEF 14A 1 20010508 20010410 FORRESTER RESEARCH INC 0001023313 8700 042797789 DE 1231 DEF 14A 34 000-21433 1598584 400 TECHNOLOGY SQUARE CAMBRIDGE MA 02139 6174977090 400 TECHNOLOGY SQUARE CAMBRIDGE MA 02139 DEF 14A 1 b38824dfdef14a.txt FORRESTER RESEARCH, INC.