The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. COM 88579y101 382 3,201 SH   SOLE   0 0 3,201
AT & T Corp COM 00206R102 1,397 41,325 SH   SOLE   0 0 41,325
Abbott Laboratories COM 002824100 517 15,601 SH   SOLE   0 0 15,601
Adobe Systems Inc. COM 00724F101 226 4,359 SH   SOLE   0 0 4,359
Akamai Technologies, Inc. COM 00971T101 11,146 215,607 SH   SOLE   0 0 215,607
Altria Group Inc. COM 02209S103 504 14,677 SH   SOLE   0 0 14,677
Amer Intl Group Inc COM 026874784 5,628 115,742 SH   SOLE 2 475 0 115,267
American Express Co COM 025816109 459 6,089 SH   SOLE   0 0 6,089
Anadarko Petroleum Corp COM 032511107 4,274 45,968 SH   SOLE   0 0 45,968
Apache Corp. COM 037411105 749 8,801 SH   SOLE   0 0 8,801
Apple Inc. COM 037833100 7,177 15,056 SH   SOLE 1 10 0 15,046
Automatic Data Processing COM 053015103 1,494 20,642 SH   SOLE   0 0 20,642
Avon Products COM 054303102 980 47,598 SH   SOLE   0 0 47,598
Axion Int'l Hldgs COM 05462D101 18 35,000 SH   SOLE   0 0 35,000
BHP Billiton Ltd COM 088606108 400 6,017 SH   SOLE   0 0 6,017
Bank Of America Corp COM 060505104 11,036 799,727 SH   SOLE 1,2,4 32,900 0 766,827
Bank of Ireland ADR COM 46267Q202 169 15,000 SH   SOLE 1 15,000 0 0
Bed Bath & Beyond COM 075896100 1,827 23,626 SH   SOLE   0 0 23,626
Berkshire Hathaway Inc. Cl B COM 084670702 453 3,994 SH   SOLE   0 0 3,994
Big Lots Inc. COM 089302103 7,065 190,505 SH   SOLE   0 0 190,505
Biogen Idec COM 09062X103 1,203 5,000 SH   SOLE   0 0 5,000
Brookline Bancorp Inc. COM 11373M107 268 28,617 SH   SOLE   0 0 28,617
CVS/Caremark Corp. COM 126650100 4,140 72,963 SH   SOLE   0 0 72,963
Canadian National Railways Co. COM 136375102 1,115 11,000 SH   SOLE   0 0 11,000
Capital Propy Inc - A Shares COM 140430109 91 11,388 SH   SOLE   0 0 11,388
Caterpillar Inc COM 149123101 2,575 30,879 SH   SOLE   0 0 30,879
CenturyLink Inc. COM 156700106 4,574 145,772 SH   SOLE 1 1,000 0 144,772
Chevron Corporation COM 166764100 2,811 23,139 SH   SOLE   0 0 23,139
China Construction Bank COM Y1397N101 7 10,000 SH   SOLE   0 0 10,000
Church & Dwight Co, Inc. COM 171340102 3,145 52,377 SH   SOLE   0 0 52,377
Cisco Sys Inc COM 17275R102 420 17,967 SH   SOLE   0 0 17,967
Citigroup Inc COM 172967424 7,026 144,848 SH   SOLE 2 2,000 0 142,848
Coca Cola Co COM 191216100 601 15,865 SH   SOLE   0 0 15,865
Colgate-Palmolive Co COM 194162103 2,852 48,111 SH   SOLE   0 0 48,111
Comcast Corp Cl A COM 20030N101 9,829 217,879 SH   SOLE   0 0 217,879
ConocoPhillips COM 20825c104 221 3,185 SH   SOLE   0 0 3,185
Consolidated Edison N Y COM 209115104 222 4,038 SH   SOLE   0 0 4,038
Cummins Inc. COM 231021106 5,267 39,646 SH   SOLE   0 0 39,646
Danaher Corp. COM 235851102 5,046 72,807 SH   SOLE   0 0 72,807
Deere & Co COM 244199105 3,774 46,370 SH   SOLE   0 0 46,370
Denbury Resources, Inc. COM 247916208 1,745 94,803 SH   SOLE   0 0 94,803
Devon Energy Corporation COM 25179m103 2,544 44,056 SH   SOLE   0 0 44,056
Disney Walt Co Del COM 254687106 1,476 22,898 SH   SOLE   0 0 22,898
Dover Corp COM 260003108 672 7,484 SH   SOLE   0 0 7,484
Du Pont E I De Nemours Co COM 263534109 1,120 19,140 SH   SOLE   0 0 19,140
Duke Energy Corporation COM 26441C204 617 9,243 SH   SOLE   0 0 9,243
E M C Corp Mass COM 268648102 3,345 130,907 SH   SOLE   0 0 130,907
Eaton Corp COM 278058102 1,479 21,493 SH   SOLE   0 0 21,493
Emerson Electric Co COM 291011104 1,203 18,594 SH   SOLE   0 0 18,594
Energy Sector Spdr COM 81369Y506 308 3,723 SH   SOLE   0 0 3,723
Exxon Mobil COM 30231g102 9,511 110,550 SH   SOLE   0 0 110,550
Financial Select Sector Spdr COM 81369Y605 801 40,279 SH   SOLE 1 98 0 40,181
Ford Motor COM 345370860 2,425 143,800 SH   SOLE   0 0 143,800
Freeport McMoran Copper Gold COM 35671D857 731 22,124 SH   SOLE   0 0 22,124
General Electric Co COM 369604103 10,873 455,158 SH   SOLE 1,4 3,300 0 451,858
Gilead Sciences Inc. COM 375558103 3,656 58,155 SH   SOLE   0 0 58,155
Goldman Sachs Group Inc. COM 38141G104 892 5,643 SH   SOLE   0 0 5,643
Google Inc. COM 38259P508 2,770 3,163 SH   SOLE   0 0 3,163
Graco Inc. COM 384109104 316 4,275 SH   SOLE   0 0 4,275
Gramercy Properties Tr COM 38489R100 132 32,026 SH   SOLE   0 0 32,026
H & R Block COM 093671105 6,998 262,518 SH   SOLE   0 0 262,518
Hanesbrands Inc. COM 410345102 480 7,705 SH   SOLE   0 0 7,705
Hasbro Inc COM 418056107 2,466 52,321 SH   SOLE   0 0 52,321
Home Depot Inc COM 437076102 7,693 101,425 SH   SOLE   0 0 101,425
Huntington Bancshares COM 446150104 5,949 720,278 SH   SOLE 1 20,000 0 700,278
IShares Tr MSCI Emerging Marke COM 464287234 13,395 328,672 SH   SOLE 1 1,850 0 326,822
Independent Bank Corp Ma COM 453836108 5,873 164,510 SH   SOLE   0 0 164,510
Ingersoll Rand COM G47791101 2,200 33,878 SH   SOLE   0 0 33,878
Intel Corp COM 458140100 1,124 49,039 SH   SOLE   0 0 49,039
Intl Business Mach COM 459200101 2,674 14,442 SH   SOLE   0 0 14,442
Ishares Trust SP Midcap 400 In COM 464287507 412 3,325 SH   SOLE   0 0 3,325
J P Morgan Chase & Co COM 46625H100 7,462 144,363 SH   SOLE   0 0 144,363
Jacobs Engr Group Inc COM 469814107 6,109 105,018 SH   SOLE 1 600 0 104,418
Johnson & Johnson COM 478160104 4,327 49,921 SH   SOLE   0 0 49,921
Kimberly Clark Corp COM 494368103 1,042 11,061 SH   SOLE   0 0 11,061
Kinder Morgan Inc. COM 49455P101 50,295 1,413,993 SH   SOLE   0 0 1,413,993
Lilly Eli & Co COM 532457108 201 4,000 SH   SOLE   0 0 4,000
McDonalds Corp COM 580135101 1,174 12,209 SH   SOLE   0 0 12,209
Mednax Inc. COM 58502B106 502 5,000 SH   SOLE   0 0 5,000
Merck & Co Inc COM 58933Y105 1,682 35,346 SH   SOLE   0 0 35,346
Mettler-Toledo Int'l COM 592688105 7,929 33,027 SH   SOLE   0 0 33,027
Microsoft Corp COM 594918104 996 29,957 SH   SOLE   0 0 29,957
Mondelez Int'l Inc. Com COM 609207105 1,313 41,808 SH   SOLE   0 0 41,808
Monsanto Company COM 61166W101 2,435 23,338 SH   SOLE   0 0 23,338
Mosaic Co COM 61945C103 6,479 150,621 SH   SOLE   0 0 150,621
Nextera Energy Inc. COM 65339F101 4,904 61,186 SH   SOLE   0 0 61,186
Nuance Communications COM 67020Y100 6,686 357,926 SH   SOLE   0 0 357,926
Occidental Petroleum Corp COM 674599105 5,323 56,916 SH   SOLE   0 0 56,916
Oracle Corporation COM 68389X105 7,649 230,619 SH   SOLE   0 0 230,619
PPG Industries COM 693506107 779 4,667 SH   SOLE   0 0 4,667
Pepsico Inc COM 713448108 5,480 68,940 SH   SOLE   0 0 68,940
Pfizer Inc COM 717081103 9,512 331,148 SH   SOLE   0 0 331,148
Philip Morris Int'l COM 718172109 1,259 14,543 SH   SOLE   0 0 14,543
Powershares QQQ Trust COM 73935A104 1,154 14,640 SH   SOLE 1 1,500 0 13,140
Praxair COM 74005P104 651 5,422 SH   SOLE   0 0 5,422
Procter & Gamble Co COM 742718109 3,843 50,845 SH   SOLE   0 0 50,845
Qualcomm Inc COM 747525103 33,006 490,286 SH   SOLE 1 8,252 0 482,034
RMG Networks Hldgs COM 74966K102 76 10,200 SH   SOLE   0 0 10,200
Royal Dutch Shell COM 780259206 822 12,527 SH   SOLE   0 0 12,527
S&P Depository Receipts Spdr COM 78462F103 487 2,900 SH   SOLE 1 432 0 2,468
SanDisk Corporation COM 80004C101 1,065 17,897 SH   SOLE   0 0 17,897
Schlumberger Limited COM 806857108 7,080 80,130 SH   SOLE   0 0 80,130
Sirius XM Radio Inc. Com COM 82967N108 58 15,060 SH   SOLE   0 0 15,060
Snap On Inc COM 833034101 417 4,200 SH   SOLE   0 0 4,200
Stag Industrial Inc. COM 85254J102 3,974 197,546 SH   SOLE   0 0 197,546
State Street Corp COM 857477103 995 15,134 SH   SOLE   0 0 15,134
Superior Energy COM 868157108 228 9,136 SH   SOLE   0 0 9,136
TJX Companies, Inc. COM 872540109 3,060 54,269 SH   SOLE   0 0 54,269
Target Corp. COM 87612e106 1,047 16,380 SH   SOLE   0 0 16,380
Thermo Fisher Scientific Inc. COM 883556102 6,077 65,947 SH   SOLE   0 0 65,947
Toll Brothers Inc. COM 889478103 250 7,725 SH   SOLE   0 0 7,725
Transwitch Corp. COM 894065309 5 20,000 SH   SOLE   0 0 20,000
Union Pacific Corp COM 907818108 1,114 7,175 SH   SOLE   0 0 7,175
United Technologies Corp COM 913017109 1,617 15,000 SH   SOLE   0 0 15,000
Universal Health Rlty Income T COM 91359E105 451 10,775 SH   SOLE   0 0 10,775
Vanguard Health Care Vipers COM 92204A504 2,104 22,600 SH   SOLE   0 0 22,600
Vanguard Index S&P 500 COM 922908413 3,481 45,214 SH   SOLE 1 45 0 45,169
Verizon Communications COM 92343V104 1,207 25,864 SH   SOLE   0 0 25,864
Vertex Pharmaceuticals Inc COM 92532F100 606 8,000 SH   SOLE   0 0 8,000
Visa Inc. COM 92826C839 784 4,107 SH   SOLE   0 0 4,107
Walgreen Company COM 931422109 2,198 40,860 SH   SOLE   0 0 40,860
Warner Chilcott Plc COM G94368100 1,809 78,900 SH   SOLE   0 0 78,900
Wash Tr Bancorp Inc COM 940610108 1,808 57,554 SH   SOLE   0 0 57,554
Wells Fargo & Co New COM 949746101 3,010 72,866 SH   SOLE   0 0 72,866
iShares MSCI EAFE Index COM 464287465 9,602 150,504 SH   SOLE 1 30 0 150,474
iShares MSCI Pacific ex-Japan COM 464286665 1,774 37,245 SH   SOLE   0 0 37,245
AllianceBernstein COM 01881G106 430 21,675 SH   SOLE   0 0 21,675
EQT Midstream Partners COM 26885B100 3,059 62,140 SH   SOLE   0 0 62,140
Enbridge Energy Partnershp LP COM 29250R106 1,239 40,705 SH   SOLE   0 0 40,705
Enterprise Products Pptns LP COM 293792107 748 12,270 SH   SOLE   0 0 12,270
Kinder Morgan Energypartners L COM 494550106 10,310 129,158 SH   SOLE 1 635 0 128,523
Kinder Morgan MGT COM 49455U100 94 1,252 SH   SOLE 1 1,252 0 0
Magellan Midstream Partners LP COM 559080106 2,429 43,060 SH   SOLE   0 0 43,060
Oneok Partners LP COM 68268N103 238 4,500 SH   SOLE   0 0 4,500
Plains All Amer. Pipeline COM 726503105 6,287 119,395 SH   SOLE   0 0 119,395
American Century Mid Cap Value COM 025076654 880 56,610 SH   SOLE   0 0 56,610
American New Perspective COM 648018109 249 6,837 SH   SOLE   0 0 6,837
Dodge & Cox Int'l Stock Fund COM 256206103 389 9,588 SH   SOLE   0 0 9,588
Fairholme Fund COM 304871106 1,218 30,676 SH   SOLE   0 0 30,676
Fidelity Asset Manager COM 316069103 239 13,426 SH   SOLE   0 0 13,426
Heartland Value Plus COM 422352500 515 14,431 SH   SOLE   0 0 14,431
Oakmark Fund CL I COM 413838103 933 15,628 SH   SOLE 1 28 0 15,600
ProShares Trust ULSHT COM 74347B300 26 700 SH   SOLE 4 700 0 0
T Rowe Price European Stock Fu COM 77956H401 2,809 142,807 SH   SOLE   0 0 142,807
Vanguard Growth Index COM 922908504 407 9,350 SH   SOLE   0 0 9,350
Vanguard Index Tr 500 COM 922908108 376 2,430 SH   SOLE   0 0 2,430
Vanguard Index Value Fund COM 922908405 287 10,574 SH   SOLE   0 0 10,574
Vanguard Small Cap Stk COM 922908702 265 5,415 SH   SOLE   0 0 5,415
Vanguard Total Stock Market COM 922908306 455 10,698 SH   SOLE   0 0 10,698
Wells Fargo Sm/Mid Cap Value COM 949915268 572 32,986 SH   SOLE   0 0 32,986
Yacktman Fund COM 561709478 375 16,460 SH   SOLE   0 0 16,460
KMI Warrants COM 49456B119 886 178,400 SH   SOLE   0 0 178,400