<TABLE>
FORM 13F
INFORMATION TABLE
VALUE SHARES/ SH/
PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN
CALL DSCRETN MANAGERS SOLE SHARED NONE
- - ------------------------------ ---------------- --------- -------- -------- ---
- - ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C>
<C> <C> <C> <C> <C> <C>
@Plan.Inc. COM 04962Q100 1086110000.00 SH
SOLE 110000.00
ANSYS, Inc. COM 03662Q105 935 85000.00 SH
SOLE 85000.00
ATMI, Inc. COM 00207R101 1157 35000.00 SH
SOLE 35000.00
Action Performance Co., Inc. COM 004933107 1069 93000.00 SH
SOLE 93000.00
Adaptive Broadband Corp. COM 00650M104 1845 25000.00 SH
SOLE 25000.00
Alcoa, Inc. COM 013817101 498 6000.00 SH
SOLE 6000.00
Altera Corp. COM 021441100 1189 24000.00 SH
SOLE 24000.00
American Aircarriers Support, COM 023758105 601 77500.00 SH
SOLE 77500.00
American Express Co. COM 025816109 772 4646.00 SH
SOLE 4646.00
American Management Systems, I COM 027352103 1017 32400.00 SH
SOLE 32400.00
Applied Materials, Inc. COM 038222105 1900 15000.00 SH
SOLE 15000.00
Applied Science & Technology,I COM 038236105 1496 45000.00 SH
SOLE 45000.00
Arguss Holdings, Inc. COM 040282105 388 29870.00 SH
SOLE 29870.00
AstroPower, Inc. COM 04644A101 1204 86000.00 SH
SOLE 86000.00
BB&T Corp. COM 054937107 460 16800.00 SH
SOLE 16800.00
BFC Financial Corp. Cl A COM 055384200 121 41250.00 SH
SOLE 41250.00
BFC Financial Corp. Cl B COM 055384101 51 15000.00 SH
SOLE 15000.00
BP Amoco PLC COM 055622104 581 9792.00 SH
SOLE 9792.00
Bestfoods COM 126149103 547 10400.00 SH
SOLE 10400.00
Biotime Inc. COM 09066L105 124 14000.00 SH
SOLE 14000.00
CFW Communications Co. COM 124923103 347 10000.00 SH
SOLE 10000.00
CIENA Corp. COM 171779101 1437 25000.00 SH
SOLE 25000.00
CMGI,Inc. COM 125750109 5475 19776.00 SH
SOLE 19776.00
CTN Media Group, Inc. COM 12643W107 875 87500.00 SH
SOLE 87500.00
CVC Inc. COM 126945104 674 70000.00 SH
SOLE 70000.00
Cabletron Systems, Inc. COM 126920107 1300 50000.00 SH
SOLE 50000.00
Cavalier Homes, Inc. COM 149507105 176 44750.00 SH
SOLE 44750.00
Charming Shoppes, Inc. COM 161133103 2019304738.00 SH
SOLE 304738.00
Ciprico, Inc. COM 172529109 1133 98000.00 SH
SOLE 98000.00
Cisco Systems Inc. COM 17275R102 1500 14000.00 SH
SOLE 14000.00
Citrix Systems, Inc. COM 177376100 1353 11000.00 SH
SOLE 11000.00
Colgate Palmolive Co. COM 194162103 754 11600.00 SH
SOLE 11600.00
Compaq Computer Corp. COM 204493100 1353 50000.00 SH
SOLE 50000.00
Concentric Network Corp. COM 20589R107 1232 40000.00 SH
SOLE 40000.00
Conexant Systems Inc. COM 207142100 3120 47000.00 SH
SOLE 47000.00
Conoco Inc. Class B COM 208251405 2042 82087.00 SH
SOLE 82087.00
Corning Inc. COM 219350105 1676 13000.00 SH
SOLE 13000.00
D & K Healthcare Resources, In COM 232861104 1027 70250.00 SH
SOLE 70250.00
DeBeers Cons Mines ADR COM 240253302 868 30000.00 SH
SOLE 30000.00
Dell Computer Corp. COM 247025109 2621 51400.00 SH
SOLE 51400.00
Digital Microwave Corp. COM 253859102 2062 88000.00 SH
SOLE 88000.00
Digital River, Inc. COM 25388B104 1099 33000.00 SH
SOLE 33000.00
E. I. duPont de Nemours & Co., COM 263534109 6022 91416.00 SH
SOLE 91416.00
ECI Telecom Ltd. COM 268258100 791 25000.00 SH
SOLE 25000.00
EMC Corp-Mass. COM 268648102 1748 16000.00 SH
SOLE 16000.00
El Paso Energy Corp. COM 283905107 248 6400.00 SH
SOLE 6400.00
Electro Scientific Inds. COM 285229100 1460 20000.00 SH
SOLE 20000.00
Electroglas, Inc. COM 285324109 1015 40000.00 SH
SOLE 40000.00
Exchange Applications COM 300867108 1117 20000.00 SH
SOLE 20000.00
Extended Systems, Inc. COM 301973103 335 7000.00 SH
SOLE 7000.00
FVC.com, Inc. COM 30266P100 1561133520.00 SH
SOLE 133520.00
Friedman's Inc. A COM 358438109 75 10000.00 SH
SOLE 10000.00
Gene Logic Inc. COM 368689105 2782105000.00 SH
SOLE 105000.00
General Electric Co. COM 369604103 4422 28572.00 SH
SOLE 28572.00
General Motors Corp. COM 370442105 1163 16000.00 SH
SOLE 16000.00
HNC Software Inc. COM 40425P107 1586 15000.00 SH
SOLE 15000.00
IGEN International, Inc. COM 449536101 6224209200.00 SH
SOLE 209200.00
InfoCure Corp. COM 45665A108 1559 50000.00 SH
SOLE 50000.00
Information Resources Engineer COM 45675F303 902 44000.00 SH
SOLE 44000.00
Insight Enterprises, Inc. COM 45765U103 1975 48619.00 SH
SOLE 48619.00
Jacada Ltd. COM M6184R101 920 33000.00 SH
SOLE 33000.00
Johnson & Johnson COM 478160104 1463 15686.00 SH
SOLE 15686.00
KLA-Tencor Corp. COM 482480100 1225 11000.00 SH
SOLE 11000.00
Kent Electronics Corp. COM 490553104 257 11300.00 SH
SOLE 11300.00
Koala Corporation COM 499866101 832 59460.00 SH
SOLE 59460.00
Kulicke & Soffa Industries, In COM 501242101 1788 42000.00 SH
SOLE 42000.00
Lazare Kaplan International COM 521078105 598 73600.00 SH
SOLE 73600.00
Lehman Brothers Holdings, Inc. COM 524908100 237 2800.00 SH
SOLE 2800.00
Levcor International, Inc. COM 52729D102 31 40000.00 SH
SOLE 40000.00
Level 8 Systems, Inc. COM 52729M102 4955143365.00 SH
SOLE 143365.00
Markel Corp. COM 570535104 4867 31400.00 SH
SOLE 31400.00
Merck & Co. COM 589331107 5541 82472.00 SH
SOLE 82472.00
Minnesota Mng. & Mfg. Co. COM 604059105 326 3330.00 SH
SOLE 3330.00
National Semiconductor Corp. COM 637640103 1413 33000.00 SH
SOLE 33000.00
Natural Microsystem Corp. COM 638882100 2341 50000.00 SH
SOLE 50000.00
Nematron Corp. COM 640441101 41071493425.00SH
SOLE 1493425.00
Newport Corp. COM 651824104 1372 30000.00 SH
SOLE 30000.00
Nortel Networks Corp. COM 656569100 2323 23000.00 SH
SOLE 23000.00
Northern Bank of Commerce COM 66476P100 36 10000.00 SH
SOLE 10000.00
Novadigm Inc. COM 669937104 1183 57000.00 SH
SOLE 57000.00
Novell COM 670006105 1917 48000.00 SH
SOLE 48000.00
Novellus Systems Inc. COM 670008101 1348 11000.00 SH
SOLE 11000.00
ON Technology Corp. COM 68219P108 1387100000.00 SH
SOLE 100000.00
Onyx Software Corp./WA COM 683402101 1850 50000.00 SH
SOLE 50000.00
Open Market, Inc. COM 68370M100 2256 50000.00 SH
SOLE 50000.00
Optibase Ltd. COM M7524R108 2291 65000.00 SH
SOLE 65000.00
Oracle Corp. COM 68389X105 1905 17000.00 SH
SOLE 17000.00
Penn Virginia Corp. COM 707882106 790 47170.00 SH
SOLE 47170.00
Pep Boys-Manny, Moe & Jack COM 713278109 121 13500.00 SH
SOLE 13500.00
Pepsico Inc. COM 713448108 1146 32524.00 SH
SOLE 32524.00
Philadelphia Consolidated Hold COM 717528103 2854196830.00 SH
SOLE 196830.00
Plains Resources, Inc. COM 726540503 900 72000.00 SH
SOLE 72000.00
Polycom, Inc. COM 73172K104 3784 59410.00 SH
SOLE 59410.00
Procter & Gamble Co. COM 742718109 250 2286.00 SH
SOLE 2286.00
Protocol Systems Inc. COM 74371R106 180 20000.00 SH
SOLE 20000.00
Qualcomm, Inc. COM 747525103 2818 16000.00 SH
SOLE 16000.00
RailAmerica Inc. COM 750753105 1674195500.00 SH
SOLE 195500.00
RealNetworks, Inc. COM 75605L104 782 6500.00 SH
SOLE 6500.00
Redback Networks Inc. COM 757209101 1154 6500.00 SH
SOLE 6500.00
Reeds Jewelers Inc. COM 758341101 257 85600.00 SH
SOLE 85600.00
Remec Inc. COM 759543101 1530 60000.00 SH
SOLE 60000.00
Safeguard Scientifics, Inc. COM 786449108 1467 9000.00 SH
SOLE 9000.00
Scana Corp. COM 805898103 1693 63000.00 SH
SOLE 63000.00
Science Dynamics Corp. COM 808631105 440 80000.00 SH
SOLE 80000.00
Seagate Technology, Inc. COM 811804103 1537 33000.00 SH
SOLE 33000.00
Sensormatic Electronics Corp. COM 817265101 959 55000.00 SH
SOLE 55000.00
Softworks Inc. COM 83404P102 1604165000.00 SH
SOLE 165000.00
Steiner Leisure Ltd. COM P8744Y102 1186 71086.00 SH
SOLE 71086.00
Sun Microsystems, Inc. COM 866810104 1555 20080.00 SH
SOLE 20080.00
Symmetricom Inc. COM 871543104 1242125000.00 SH
SOLE 125000.00
Systems & Computer Technology COM 871873105 1097 67518.00 SH
SOLE 67518.00
Telespectrum Worldwide Inc. COM 87951U109 76 10635.00 SH
SOLE 10635.00
Teradyne Inc. COM 880770102 1320 20000.00 SH
SOLE 20000.00
Texas Instruments COM 882508104 1121 11600.00 SH
SOLE 11600.00
Thoratec Lab. COM 885175307 97 10000.00 SH
SOLE 10000.00
ThreeCom Corp. COM 885535104 940 20000.00 SH
SOLE 20000.00
Tiffany and Company COM 886547108 1249 14000.00 SH
SOLE 14000.00
Tollgrade Communications COM 889542106 1552 45000.00 SH
SOLE 45000.00
U.S. Concrete COM 90333L102 480 80000.00 SH
SOLE 80000.00
Vastar Resources, Inc. COM 922380100 708 12000.00 SH
SOLE 12000.00
Versant Corp. COM 925284101 1684192500.00 SH
SOLE 192500.00
WLR Foods, Inc. COM 929286102 400 69500.00 SH
SOLE 69500.00
Wal-Mart Stores COM 931142103 1659 24000.00 SH
SOLE 24000.00
Whitehall Jewellers, Inc. COM 965063100 4227114630.00 SH
SOLE 114630.00
Williams Control, Inc. COM 969465103 89 40000.00 SH
SOLE 40000.00
Wilmington Trust Corp. COM 971807102 1158 24000.00 SH
SOLE 24000.00
Zale Corp. COM 988858106 1403 29000.00 SH
SOLE 29000.00
</TABLE>