<TABLE>
<C> <C>
FORM 13F INFORMATION TABLE
AS OF DATE: 06/30/99
VALUE SHARES/ SH/UT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRNALL DSCRETN MANAGERS SOLE SHARED NONE
- ------------------------------ ---------------- --------- -------- -------- ------ ------- ------------ -------- -------- --------
ABBOTT LABS COM 002824100 245 5400 SH SOLE 5400 0 0
ALBERTO CULVER CO CL B CV COM 013068101 331 12450 SH SOLE 11450 0 1000
ALLTEL CORP COM 020039103 893 12492 SH SOLE 12492 0 0
AMERICAN GREETINGS CORP CL A COM 026375105 1312 43550 SH SOLE 42750 0 800
AMERICAN HOME PRODS CORP COM 026609107 331 5770 SH SOLE 5520 0 250
AMERITECH CORP NEW COM 030954101 275 3736 SH SOLE 3736 0 0
AMR CORP DEL COM COM 001765106 5947 87141 SH SOLE 86941 0 200
ANGELICA CORP COM 034663104 838 47550 SH SOLE 47550 0 0
APPLE COMPUTER INC COM 037833100 247 5325 SH SOLE 5325 0 0
ARROW INTL INC COM 042764100 225 8700 SH SOLE 8700 0 0
ATLANTIC RICHFIELD CO COM 048825103 8636 103345 SH SOLE 102845 0 500
AT&T CORP COM 001957109 8268 148140 SH SOLE 145365 0 2775
AVERY DENNISON CORP COM 053611109 290 4800 SH SOLE 4800 0 0
AVNET INC COM 053807103 228 4895 SH SOLE 4895 0 0
BANK ONE CORP COM COM 06423A103 3531 59274 SH SOLE 59024 0 250
BARD, C R INC COM 067383109 7232 151260 SH SOLE 149960 0 1300
BAUSCH & LOMB INC COM 071707103 6871 89822 SH SOLE 88722 0 1100
BELL ATLANTIC CORP COM 077853109 415 6352 SH SOLE 4752 0 1600
BELL INDS INC COM 078107109 530 119332 SH SOLE 119332 0 0
BELLSOUTH CORP COM 079860102 1025 22228 SH SOLE 17828 0 4400
BELO A H CORP COM SER A COM 080555105 1648 83700 SH SOLE 83700 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 276 4 SH SOLE 4 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670207 627 280 SH SOLE 270 0 10
BESTFOODS COM 08658U101 213 4300 SH SOLE 4300 0 0
BINDLEY WESTN INDS INC COM 090324104 209 9065 SH SOLE 9065 0 0
BLACK HILLS CORP COM 092113109 1590 68775 SH SOLE 68775 0 0
BOEING CO COM 097023105 612 13900 SH SOLE 13700 0 200
BOMBAY CO INC COM 097924104 1674 223250 SH SOLE 223250 0 0
BOSTON ACOUSTICS INC COM 100534106 263 14700 SH SOLE 14700 0 0
BOWNE & CO INC COM 103043105 154 11500 SH SOLE 11500 0 0
BP AMOCO ADS COM 055622104 1698 15652 SH SOLE 14065 0 1587
BRISTOL MYERS SQUIBB CO COM 110122108 5798 82320 SH SOLE 81120 0 1200
BROWNING FERRIS INDS INC COM 115885105 2368 55070 SH SOLE 54670 0 400
BURLINGTON RESOURCES INC COM 122014103 5696 131699 SH SOLE 131299 0 400
CALLAWAY GOLF CO COM 131193104 550 37600 SH SOLE 37100 0 500
CAMBRIDGE TECH PTNRS MA INC COM 132524109 348 19800 SH SOLE 18800 0 1000
CAPITAL ONE FINL CORP COM 14040H105 217 3900 SH SOLE 3900 0 0
CARTER WALLACE INC COM 146285101 291 16000 SH SOLE 16000 0 0
CHASE MANHATTAN CORP NEW COM 16161A108 304 3510 SH SOLE 3510 0 0
CHEVRON CORP COM 166751107 223 2349 SH SOLE 2349 0 0
CHUBB CORP COM 171232101 4625 66550 SH SOLE 66350 0 200
CITIGROUP INC. COM 172967101 6968 146690 SH SOLE 145340 0 1350
COCA COLA CO COM 191216100 265 4275 SH SOLE 3375 0 900
COLGATE PALMOLIVE CO COM 194162103 256 5200 SH SOLE 5200 0 0
COMPAQ COMPUTER CORP COM 204493100 5214 220100 SH SOLE 219700 0 400
CONE MLS CORP N C COM 206814105 506 84400 SH SOLE 84400 0 0
CONSOLIDATED PAPERS INC COM 209759109 874 32690 SH SOLE 32540 0 150
COOPER INDS INC COM 216669101 244 4696 SH SOLE 4696 0 0
COOPER TIRE & RUBBER CO COM 216831107 728 30835 SH SOLE 30435 0 400
CORNING INC COM 219350105 451 6435 SH SOLE 6435 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 90 11000 SH SOLE 11000 0 0
DANAHER CORP SHS BEN INT COM 235851102 317 5461 SH SOLE 5461 0 0
DEAN FOODS CO COM 242361103 6774 162995 SH SOLE 161845 0 1150
DISNEY WALT PRODTNS COM 254687106 4236 137482 SH SOLE 137482 0 0
DOW CHEMICAL CORP COM 260543103 330 2600 SH SOLE 2600 0 0
DU PONT E I DE NEMOURS CO COM 263534109 8559 125288 SH SOLE 117788 0 7500
DYNEX CAP INC COM 26817Q100 24 11500 SH SOLE 9000 0 2500
EASTMAN KODAK COM 277461109 4069 60055 SH SOLE 57305 0 2750
ELCOR CORP COM 284443108 384 8800 SH SOLE 8800 0 0
EMERSON ELEC CO COM 291011104 6096 96853 SH SOLE 91303 0 5550
ENVIRITE CORP COM 29403H104 0 18478 SH SOLE 18478 0 0
EQUITABLE RES INC COM 294549100 2718 72010 SH SOLE 70610 0 1400
EXXON CORP COM 302290101 2141 27762 SH SOLE 23762 0 4000
FIRST UN CORP COM 337358105 4123 87491 SH SOLE 87491 0 0
FLEETWOOD ENTERPRISES INC COM 339099103 707 26760 SH SOLE 26360 0 400
FLUOR CORP COM 343861100 2933 72417 SH SOLE 72417 0 0
FORTUNE BRANDS INC COM 349631101 221 5333 SH SOLE 5333 0 0
GENERAL ELEC CO COM 369604103 1230 10885 SH SOLE 10185 0 700
GENERAL MTRS CORP COM 370442105 204 3090 SH SOLE 3090 0 0
GENERAL NUTRITION COS INC COM 37047F103 797 34200 SH SOLE 33700 0 500
GLENAYRE TECHNOLOGIES INC COM COM 377899109 1035 288000 SH SOLE 286000 0 2000
GUARDIAN BANCORP LOS ANGELES C COM 401321104 0 20000 SH SOLE 20000 0 0
HARLAND JOHN H CO COM 412693103 903 45275 SH SOLE 45275 0 0
HEALTHSOUTH CORP COM 421924101 3724 250345 SH SOLE 250345 0 0
HELMERICH & PAYNE INC COM 423452101 1918 81202 SH SOLE 79500 0 1702
HEWLETT PACKARD CO COM 428236103 6106 60761 SH SOLE 60161 0 600
HORMEL FOODS CORP COM 440452100 841 20900 SH SOLE 20900 0 0
HOUSEHOLD INTL INC COM COM 441815107 3373 71198 SH SOLE 71198 0 0
HSB GROUP INC COM 40428N109 1755 42600 SH SOLE 41900 0 700
HUMANA INC COM 444859102 5548 428847 SH SOLE 428347 0 500
I B M COM 459200101 768 5940 SH SOLE 5940 0 0
IMC GLOBAL INC COM 449669100 2785 160262 SH SOLE 159762 0 500
IMPERIAL OIL LTD NEW COM 453038408 352 18600 SH SOLE 18600 0 0
IMPERIAL SUGAR CO NEW COM 453096109 205 29524 SH SOLE 29524 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 1214 27600 SH SOLE 27600 0 0
INTL THOROUGHBRED BREEDERS COM COM 460491806 0 15000 SH SOLE 15000 0 0
JLG INDS INC COM 466210101 524 25710 SH SOLE 25710 0 0
JOHNSON & JOHNSON COM 478160104 508 5188 SH SOLE 4188 0 1000
K MART CORP COM 482584109 2817 170708 SH SOLE 170008 0 700
KAMAN CORP A COM 483548103 2036 129785 SH SOLE 129785 0 0
KAYDON CORP COM 486587108 299 8900 SH SOLE 8900 0 0
KENNAMETAL INC COM 489170100 445 14350 SH SOLE 14350 0 0
KIMBERLY CLARK CORP COM 494368103 239 4200 SH SOLE 4200 0 0
KNIGHT-RIDDER INC COM 499040103 1746 31715 SH SOLE 31715 0 0
LOEWS CORP COM 540424108 205 2592 SH SOLE 2592 0 0
LONGS DRUG STORES CORP COM 543162101 2012 58221 SH SOLE 57421 0 800
LUBRIZOL CORP COM 549271104 1235 45330 SH SOLE 45330 0 0
LUBYS INC COM 549282101 219 14590 SH SOLE 14590 0 0
LUCENT TECHNOLOGIES INC COM 549463107 267 3960 SH SOLE 1884 0 2076
MANPOWER INC WIS COM 56418H100 3675 162415 SH SOLE 162415 0 0
MATTEL INC COM 577081102 5017 192052 SH SOLE 192052 0 0
MBIA INC COM 55262C100 580 8951 SH SOLE 8751 0 200
MCKESSON HBOC INC COM 58155Q103 3842 119348 SH SOLE 119348 0 0
MEDIAONE GROUP INC PFD SER D PREFERRED STOCKS 58440J203 1948 13000 SH SOLE 13000 0 0
MERCANTILE BANKSHARES CORP COM 587405101 254 7175 SH SOLE 7175 0 0
MERCK & CO INC COM 589331107 1143 15530 SH SOLE 10530 0 5000
MESA OFFSHORE TR UNIT BEN INT COM 590650107 0 10000 SH SOLE 0 0 10000
MICROFLUIDICS INTL CORP COM 595073107 22 32000 SH SOLE 32000 0 0
MICROSOFT CORP COM 594918104 281 3120 SH SOLE 3120 0 0
MINNESOTA MNG & MFG CO COM 604059105 661 7600 SH SOLE 5200 0 2400
MOBIL CORP COM 607059102 646 6540 SH SOLE 6540 0 0
MONSANTO CO COM 611662107 469 11853 SH SOLE 11853 0 0
MOORE PRODS CO COM 615836103 612 26700 SH SOLE 26700 0 0
MORGAN J.P. & CO INC COM 616880100 7929 56437 SH SOLE 56087 0 350
MOTOROLA INC COM 620076109 1547 16325 SH SOLE 16325 0 0
NATIONAL PRESTO INDS INC COM 637215104 1456 38075 SH SOLE 38075 0 0
NATIONAL PROCESSING INC COM COM 637229105 304 30000 SH SOLE 30000 0 0
NATIONAL SVC INDS INC COM 637657107 560 15560 SH SOLE 14960 0 600
NCH CORP COM 628850109 208 4200 SH SOLE 4200 0 0
NORTHROP GRUMMAN CORP COM 666807102 3085 46529 SH SOLE 46529 0 0
OAKWOOD HOMES CORP COM 674098108 230 17500 SH SOLE 16900 0 600
OEA INC COM COM 670826106 852 96000 SH SOLE 96000 0 0
OREGON STEEL MILLS INC COM 686079104 594 44645 SH SOLE 43945 0 700
PACIFIC CENTURY FINL CORP COM 694058108 966 44800 SH SOLE 43000 0 1800
PAINEWEBBER US GOVT INCOME FUN MUTUAL FUNDS 695900100 151 17406 SH SOLE 17406 0 0
PARK NATL CORP COM 700658107 320 3200 SH SOLE 3200 0 0
PFIZER INC COM 717081103 276 7600 SH SOLE 7600 0 0
PHARMACIA & UPJOHN INC COM 716941109 8600 151372 SH SOLE 151372 0 0
PHILADELPHIA CONS HLDG CORP CO COM 717528103 571 23300 SH SOLE 22500 0 800
PHILIP MORRIS COS INS COM 718154107 3819 95020 SH SOLE 82820 0 12200
PNC FINANCIAL CORP COM 693475105 441 7647 SH SOLE 7647 0 0
PROCTER & GAMBLE COMPANY COM 742718109 390 4368 SH SOLE 1168 0 3200
QUAKER CHEMICAL CORP COM 747316107 736 45300 SH SOLE 0 0 45300
RIGHT MGMT CONSULTANTS INC COM 766573109 592 38170 SH SOLE 37170 0 1000
RITE AID CORP COM 767754104 4573 185691 SH SOLE 185691 0 0
ROCKWELL INT'L CORP NEW COM 773903109 442 7279 SH SOLE 7279 0 0
ROYAL DUTCH PETRO-NY SHARES COM 780257804 812 13485 SH SOLE 7925 0 5560
SAFEGUARD SCIENTIFICS INC COM 786449108 901 14300 SH SOLE 14000 0 300
SBC COMMUNICATIONS, INC. COM 78387G103 429 7391 SH SOLE 7391 0 0
SCHLUMBERGER COM 806857108 6761 106153 SH SOLE 105153 0 1000
SCHULMAN A INC COM 808194104 637 37055 SH SOLE 37055 0 0
SCOTT TECHNOLOGIES INC COM 810022301 366 19000 SH SOLE 19000 0 0
SEAGRAMS LTD COM 811850106 202 4000 SH SOLE 4000 0 0
SEARS ROEBUCK & CO COM 812387108 815 18300 SH SOLE 17400 0 900
SEMPRA ENERGY COM 816851109 364 16079 SH SOLE 16079 0 0
SENSORMATIC ELECTRS CORP COM 817265101 562 40300 SH SOLE 40300 0 0
SHERWIN WILLIAMS CO COM 824348106 3744 134925 SH SOLE 133925 0 1000
SIGMA ALDRICH CORP COM 826552101 3651 106024 SH SOLE 106024 0 0
SIMPSON MFG INC COM 829073105 437 9200 SH SOLE 9200 0 0
SNAP ON INC COM 833034101 5592 154542 SH SOLE 154042 0 500
ST JUDE MED INC COM 790849103 9009 252884 SH SOLE 252384 0 500
STANDARD COM L CORP COM 853258101 247 42031 SH SOLE 41031 0 1000
STANDARD COML CRP CL 3/31/02 7 CONVERTIBLE BOND 853258AA9 962 1565000 PRN SOLE 1565000 0 0
SUNTRUST BKS INC COM 867914103 402 5783 SH SOLE 3745 0 2038
SYNBIOTICS CORP COM 871566105 102 25800 SH SOLE 25800 0 0
TAG HEUER INTL S A ADR SPONSOR COM 873773105 135 13000 SH SOLE 13000 0 0
TECHNITROL INC COM COM 878555101 356 11030 SH SOLE 11030 0 0
TECUMSEH PRODS CO CL A COM 878895200 438 7230 SH SOLE 7230 0 0
TELEFONICA DE ESPANA S A SPONS COM 879382208 237 4836 SH SOLE 4836 0 0
TEXAS INDS INC COM COM 882491103 295 7600 SH SOLE 7600 0 0
THOR INDS INC COM 885160101 341 12000 SH SOLE 12000 0 0
TOYS 'R' US INC COM 892335100 670 32390 SH SOLE 31790 0 600
TYCO INTL LTD NEW COM 902124106 965 10185 SH SOLE 6874 0 3311
UNION PAC CORP COM 907818108 9892 169639 SH SOLE 168789 0 850
UNITRIN INC COM 913275103 2625 64030 SH SOLE 64030 0 0
UNIVERSAL CORP VA COM 913456109 809 28465 SH SOLE 27065 0 1400
V F CORP COM 918204108 530 12395 SH SOLE 11895 0 500
VAN KAMPEN AMERN CAP TR INVT G MUTUAL FUNDS 920909108 200 4 SH SOLE 4 0 0
VARIAN MED SYS INC COM 92220P105 278 11000 SH SOLE 11000 0 0
VARIAN SEMICONDUCTOR EQUIPTMEN COM 922207105 405 23800 SH SOLE 23800 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1205 57376 SH SOLE 55751 0 1625
VULCAN MATLS CO COM 929160109 4025 83427 SH SOLE 83427 0 0
WASHINGTON MUT INC COM 939322103 384 10795 SH SOLE 10540 0 255
WELLMAN INC COM 949702104 748 46950 SH SOLE 46950 0 0
WELLS FARGO & CO NEW COM COM 949746101 3843 89884 SH SOLE 89784 0 100
WEST PHARMACEUTICAL SVCS INC COM 955306105 1427 36350 SH SOLE 36350 0 0
WESTVACO CORP COM 961548104 328 11325 SH SOLE 10275 0 1050
WHIRLPOOL CORP COM 963320106 4747 64155 SH SOLE 63955 0 200
WORTHINGTON INDS INC COM 981811102 546 33210 SH SOLE 32710 0 500
YPF SOCIEDAD ANONIMA SPON ADR COM 984245100 299 7865 SH SOLE 7865 0 0
</TABLE>
FORM 13F SUMMARY PAGE
AS OF DATE: 06/30/99
RUN DATE: 08/12/99 11:41 A.M.
REPORT SUMMARY:
NUMBER OF OTHER INCLUDED MANAGERS: 0
FORM 13F INFORMATION TABLE ENTRY TOTAL: 180
FORM 13F INFORMATION TABLE VALUE TOTAL: $311,107,000
LIST OF OTHER INCLUDED MANAGERS:
NO. 13F FILE NUMBER NAME