<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>
AIMGlobal Technologies Co. Inc COM 00900N100 452 63200.00 SH
SOLE 63200.00
ANSYS, Inc. COM 03662Q105 378 55000.00 SH
SOLE 55000.00
AT & T Corp. COM 001957109 731 9160.00 SH
SOLE 9160.00
Action Performance Co., Inc. COM 004933107 572 19000.00 SH
SOLE 19000.00
Alcoa, Inc. COM 013817101 807 19600.00 SH
SOLE 19600.00
Allied Capital Corp. COM 01903Q108 733 39880.00 SH
SOLE 39880.00
Altera Corp. COM 021441100 595 10000.00 SH
SOLE 10000.00
Alydaar Software Corp. COM 022610109 471 85600.00 SH
SOLE 85600.00
American Aircarriers Support, COM 023758105 513 57000.00 SH
SOLE 57000.00
American Express Co. COM 025816109 629 5346.00 SH
SOLE 5346.00
American Home Products Corp. COM 026609107 548 8400.00 SH
SOLE 8400.00
American Management Systems, I COM 027352103 1106 32400.00 SH
SOLE 32400.00
Applied Science Technology,Inc COM 038236105 565 45000.00 SH
SOLE 45000.00
Arguss Holdings, Inc. COM 040282105 1668103870.00 SH
SOLE 103870.00
AstroPower, Inc. COM 04644A101 646 55000.00 SH
SOLE 55000.00
BB&T Corp. COM 054937107 608 16800.00 SH
SOLE 16800.00
BFC Financial Corp. Cl A COM 055384200 217 41250.00 SH
SOLE 41250.00
BFC Financial Corp. Cl B COM 055384101 94 15000.00 SH
SOLE 15000.00
BP Amoco PLC COM 055622104 494 4896.00 SH
SOLE 4896.00
Bank One Corporation COM 06423A103 385 7000.00 SH
SOLE 7000.00
Barrick Gold Corp. COM 067901108 409 24000.00 SH
SOLE 24000.00
Bestfoods COM 126149103 489 10400.00 SH
SOLE 10400.00
Biotime Inc. COM 09066L105 720 45000.00 SH
SOLE 45000.00
CCB Financial Corp. COM 124875105 432 8000.00 SH
SOLE 8000.00
CMGI,Inc. COM 125750109 1078 5888.00 SH
SOLE 5888.00
CRW Financial, Inc. COM 126276104 86 15000.00 SH
SOLE 15000.00
Cadence Design Systems,Inc. COM 127387108 463 18000.00 SH
SOLE 18000.00
Cavalier Homes, Inc. COM 149507105 521 54125.00 SH
SOLE 54125.00
Charming Shoppes, Inc. COM 161133103 1219314588.00 SH
SOLE 314588.00
Circuit City Stores Circuit Ci COM 172737108 460 6000.00 SH
SOLE 6000.00
Colgate Palmolive Co. COM 194162103 534 5800.00 SH
SOLE 5800.00
Comcast Corp. Special-CL A (no COM 200300200 755 12000.00 SH
SOLE 12000.00
Concentric Network Corp. COM 20589R107 598 8000.00 SH
SOLE 8000.00
Conexant Systems Inc. COM 207142100 554 20000.00 SH
SOLE 20000.00
D & K Healthcare Resources, In COM 232861104 1887 76250.00 SH
SOLE 76250.00
DeBeers Cons Mines ADR COM 240253302 568 30000.00 SH
SOLE 30000.00
Dell Computer Corp. COM 247025109 2714 66400.00 SH
SOLE 66400.00
DoubleClick COM 258609304 546 3000.00 SH
SOLE 3000.00
E. I. duPont de Nemours & Co., COM 263534109 6976120138.00 SH
SOLE 120138.00
EMC Corp-Mass. COM 268648102 639 5000.00 SH
SOLE 5000.00
Electronic Data Systems Corp. COM 285661104 511 10500.00 SH
SOLE 10500.00
Endosonics Corp. COM 29264K105 789121390.00 SH
SOLE 121390.00
First Virginia Banks, Inc. COM 337477103 583 12750.00 SH
SOLE 12750.00
General Electric Co. COM 369604103 3161 28572.00 SH
SOLE 28572.00
General Motors Corp. COM 370442105 696 8000.00 SH
SOLE 8000.00
Getchell Gold Corp. COM 374265106 786 30000.00 SH
SOLE 30000.00
H. J. Heinz, Co. COM 423074103 313 6600.00 SH
SOLE 6600.00
Harmon Industries, Inc. COM 413136102 871 43395.00 SH
SOLE 43395.00
Hastings Entertainment, Inc. COM 418365102 412 40000.00 SH
SOLE 40000.00
IGEN International, Inc. COM 449536101 4013167200.00 SH
SOLE 167200.00
Information Resources Engineer COM 45675F303 375 24000.00 SH
SOLE 24000.00
Insight Enterprises, Inc. COM 45765U103 3129126408.00 SH
SOLE 126408.00
Intel Corp COM 458140100 594 5000.00 SH
SOLE 5000.00
International Shipholding Corp COM 460321201 387 31000.00 SH
SOLE 31000.00
Johnson & Johnson COM 478160104 1467 15686.00 SH
SOLE 15686.00
Kent Electronics Corp. COM 490553104 112 11300.00 SH
SOLE 11300.00
Keystone Automotive Industries COM 49338n109 406 25000.00 SH
SOLE 25000.00
Koala Corporation COM 499866101 492 23730.00 SH
SOLE 23730.00
Levcor International, Inc. COM 52729D102 47 50000.00 SH
SOLE 50000.00
Level 8 Systems, Inc. COM 52729M102 971123365.00 SH
SOLE 123365.00
Lowes Companies Inc. COM 548661107 591 9770.00 SH
SOLE 9770.00
Lucent Technologies Inc. COM 549463107 286 2650.00 SH
SOLE 2650.00
MCI WorldCom,Inc. COM 55268B106 664 7500.00 SH
SOLE 7500.00
Markel Corp. COM 570535104 5155 28600.00 SH
SOLE 28600.00
Merck & Co. COM 589331107 6608 82472.00 SH
SOLE 82472.00
Meridian Gold Inc. COM 589975101 646110000.00 SH
SOLE 110000.00
Metamor Worldwide, Inc. COM 59133P100 392 28000.00 SH
SOLE 28000.00
Minnesota Mng. & Mfg. Co. COM 604059105 236 3330.00 SH
SOLE 3330.00
Montana Power Co. COM 612085100 3166 43040.00 SH
SOLE 43040.00
MotivePower Industries, Inc. COM 61980K101 528 21000.00 SH
SOLE 21000.00
Nabors Industries,Inc. COM 629568106 727 40000.00 SH
SOLE 40000.00
Nematron Corp. COM 640441101 1454738672.00 SH
SOLE 738672.00
Net.B@nk,Inc. COM 640933107 510 7500.00 SH
SOLE 7500.00
Nextel Communications COM 65332V103 531 14500.00 SH
SOLE 14500.00
Northern Bank of Commerce COM 66476P100 60 10000.00 SH
SOLE 10000.00
Novell COM 670006105 2015 80000.00 SH
SOLE 80000.00
Open Market, Inc. COM 68370M100 647 50000.00 SH
SOLE 50000.00
PairGain Technologies, Inc. COM 695934109 575 59000.00 SH
SOLE 59000.00
Pep Boys-Manny, Moe & Jack COM 713278109 663 43500.00 SH
SOLE 43500.00
Pepsico Inc. COM 713448108 1333 34024.00 SH
SOLE 34024.00
Philadelphia Consolidated Hold COM 717528103 3969197230.00 SH
SOLE 197230.00
Plains Resources, Inc. COM 726540503 840 56000.00 SH
SOLE 56000.00
Polycom, Inc. COM 73172K104 844 45000.00 SH
SOLE 45000.00
Prism Solutions,Inc. COM 742947104 354180000.00 SH
SOLE 180000.00
Procter & Gamble Co. COM 742718109 224 2286.00 SH
SOLE 2286.00
Provident Bankshares Corp. COM 743859100 451 17250.00 SH
SOLE 17250.00
Quixote Corporation COM 749056107 853 75000.00 SH
SOLE 75000.00
RailAmerica Inc. COM 750753105 1886215500.00 SH
SOLE 215500.00
Royal Gold, Inc. COM 780287108 224 56000.00 SH
SOLE 56000.00
Science Dynamics Corp. COM 808631105 41 50000.00 SH
SOLE 50000.00
Sequent Computer Systems, Inc. COM 817338106 326 36000.00 SH
SOLE 36000.00
Steiner Leisure Ltd. COM P8744Y102 2186 71086.00 SH
SOLE 71086.00
Stephan Co.(The) COM 858603103 201 23000.00 SH
SOLE 23000.00
Sterling Commerce, Inc. COM 859205106 553 18000.00 SH
SOLE 18000.00
Storage Technology Corp. COM 862111200 697 25000.00 SH
SOLE 25000.00
Sun Microsystems, Inc. COM 866810104 1128 9020.00 SH
SOLE 9020.00
Supreme Industries, Inc. COM 868607102 77 10500.00 SH
SOLE 10500.00
SurModics, Inc. COM 868873100 280 20000.00 SH
SOLE 20000.00
Synopsys, Inc. COM 871607107 537 10000.00 SH
SOLE 10000.00
Systems & Computer Technology COM 871873105 735 73518.00 SH
SOLE 73518.00
Tekelec COM 879101103 355 48602.00 SH
SOLE 48602.00
Telespectrum Worldwide Inc. COM 87951U109 985115000.00 SH
SOLE 115000.00
Tredegar Industries, Inc. COM 894650100 1455 47036.00 SH
SOLE 47036.00
Union Pacific Corp. COM 907818108 556 10398.00 SH
SOLE 10398.00
Unisys Corp. COM 909214108 803 29000.00 SH
SOLE 29000.00
United Technologies Corp. COM 913017109 483 3568.00 SH
SOLE 3568.00
VWR Scientific Product COM 918435108 337 15000.00 SH
SOLE 15000.00
Value City Dept. Stores, Inc. COM 920387107 541 55500.00 SH
SOLE 55500.00
Vastar Resources, Inc. COM 922380100 573 12000.00 SH
SOLE 12000.00
WLR Foods, Inc. COM 929286102 417 56500.00 SH
SOLE 56500.00
Wal-Mart Stores COM 931142103 1106 12000.00 SH
SOLE 12000.00
Westinghouse Air Brake Company COM 960386100 640 30670.00 SH
SOLE 30670.00
Williams Company, Inc. COM 969457100 592 15000.00 SH
SOLE 15000.00
Williams Control, Inc. COM 969465103 102 40000.00 SH
SOLE 40000.00
Wilmington Trust Corp. COM 971807102 1371 24000.00 SH
SOLE 24000.00
</TABLE>