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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. COM 88579y101   437 3,051 SH   SOLE   0 0 3,051
AT & T Corp COM 00206R102   1,326 37,508 SH   SOLE   0 0 37,508
AbbVie, Inc. COM 00287Y109   1,189 21,070 SH   SOLE   0 0 21,070
Abbott Laboratories COM 002824100   293 7,187 SH   SOLE   0 0 7,187
Actavis PLC COM G0083B108   2,834 12,709 SH   SOLE   0 0 12,709
Adobe Systems Inc. COM 00724F101   295 4,084 SH   SOLE   0 0 4,084
Akamai Technologies, Inc. COM 00971T101   12,840 210,297 SH   SOLE   0 0 210,297
Allegion Plc COM G0176J109   258 4,564 SH   SOLE   0 0 4,564
Altria Group Inc. COM 02209S103   615 14,677 SH   SOLE   0 0 14,677
Amer Intl Group Inc COM 026874784   7,409 135,762 SH   SOLE 2 325 0 135,437
American Express Co COM 025816109   518 5,469 SH   SOLE   0 0 5,469
Anadarko Petroleum Corp COM 032511107   5,974 54,575 SH   SOLE   0 0 54,575
Apache Corp. COM 037411105   880 8,750 SH   SOLE   0 0 8,750
Apple Inc. COM 037833100   9,591 103,207 SH   SOLE 1 70 0 103,137
Automatic Data Processing COM 053015103   1,673 21,105 SH   SOLE   0 0 21,105
Baidu Inc. COM 056752108   203 1,090 SH   SOLE   0 0 1,090
Bank Of America Corp COM 060505104   10,867 707,061 SH   SOLE 1,4 900 0 706,161
Bank of Ireland ADR COM 46267Q202   208 15,000 SH   SOLE 1 15,000 0 0
Bank of Nova Scotia Halifax COM 064149107   202 3,042 SH   SOLE   0 0 3,042
Bed Bath & Beyond COM 075896100   1,175 20,493 SH   SOLE   0 0 20,493
Berkshire Hathaway Inc. Cl B COM 084670702   505 3,994 SH   SOLE   0 0 3,994
Big Lots Inc. COM 089302103   11,876 259,878 SH   SOLE 1 1,000 0 258,878
Biogen Idec COM 09062X103   1,576 5,000 SH   SOLE   0 0 5,000
Boulder Brands Inc. COM 101405108   3,210 226,425 SH   SOLE   0 0 226,425
Brookline Bancorp Inc. COM 11373M107   268 28,617 SH   SOLE   0 0 28,617
CVS/Caremark Corp. COM 126650100   6,695 88,837 SH   SOLE   0 0 88,837
Canadian National Railways Co. COM 136375102   1,430 22,000 SH   SOLE   0 0 22,000
Capital One Financial COM 14040H105   1,342 16,248 SH   SOLE   0 0 16,248
Capital Propy Inc - A Shares COM 140430109   138 11,388 SH   SOLE   0 0 11,388
Caterpillar Inc COM 149123101   4,937 45,433 SH   SOLE   0 0 45,433
CenturyLink Inc. COM 156700106   793 21,914 SH   SOLE   0 0 21,914
Chevron Corporation COM 166764100   3,106 23,793 SH   SOLE   0 0 23,793
China Construction Bank COM Y1397N101   7 10,000 SH   SOLE   0 0 10,000
Church & Dwight Co, Inc. COM 171340102   4,121 58,927 SH   SOLE   0 0 58,927
Cimatron Ltd. COM M23798107   74 12,000 SH   SOLE   0 0 12,000
Cisco Sys Inc COM 17275R102   448 18,056 SH   SOLE   0 0 18,056
Citigroup Inc COM 172967424   1,684 35,771 SH   SOLE   0 0 35,771
Coastway Bancorp COM 190632109   27 2,500 SH   SOLE 1 2,500 0 0
Coca Cola Co COM 191216100   611 14,437 SH   SOLE   0 0 14,437
Colgate-Palmolive Co COM 194162103   3,301 48,419 SH   SOLE   0 0 48,419
Comcast Corp Cl A COM 20030N101   11,975 223,099 SH   SOLE   0 0 223,099
ConocoPhillips COM 20825c104   523 6,104 SH   SOLE   0 0 6,104
Consolidated Edison N Y COM 209115104   228 3,950 SH   SOLE   0 0 3,950
Cummins Inc. COM 231021106   5,902 38,254 SH   SOLE   0 0 38,254
Danaher Corp. COM 235851102   5,550 70,498 SH   SOLE   0 0 70,498
Deere & Co COM 244199105   3,224 35,612 SH   SOLE   0 0 35,612
Denbury Resources, Inc. COM 247916208   2,513 136,152 SH   SOLE   0 0 136,152
Devon Energy Corporation COM 25179m103   4,177 52,617 SH   SOLE   0 0 52,617
Disney Walt Co Del COM 254687106   1,963 22,898 SH   SOLE   0 0 22,898
Dover Corp COM 260003108   589 6,484 SH   SOLE   0 0 6,484
Dryships COM Y2109Q101   71 22,082 SH   SOLE   0 0 22,082
Du Pont E I De Nemours Co COM 263534109   1,252 19,140 SH   SOLE   0 0 19,140
Duke Energy Corporation COM 26441C204   673 9,078 SH   SOLE   0 0 9,078
E M C Corp Mass COM 268648102   3,626 137,698 SH   SOLE   0 0 137,698
Eaton Corp COM G29183103   2,560 33,170 SH   SOLE   0 0 33,170
Ecolab Inc. COM 278865100   209 1,885 SH   SOLE   0 0 1,885
Edwards Life Sciences COM 28176E108   2,954 34,419 SH   SOLE   0 0 34,419
Emerson Electric Co COM 291011104   1,209 18,219 SH   SOLE   0 0 18,219
Energy Sector Spdr COM 81369Y506   472 4,723 SH   SOLE   0 0 4,723
Exxon Mobil COM 30231g102   10,493 104,227 SH   SOLE   0 0 104,227
Financial Select Sector Spdr COM 81369Y605   879 38,688 SH   SOLE   0 0 38,688
Ford Motor COM 345370860   1,746 101,300 SH   SOLE   0 0 101,300
General Electric Co COM 369604103   11,441 435,379 SH   SOLE 1,4 3,300 0 432,079
Gilead Sciences Inc. COM 375558103   4,162 50,205 SH   SOLE   0 0 50,205
Goldman Sachs Group Inc. COM 38141G104   1,237 7,391 SH   SOLE   0 0 7,391
Google Inc. COM 38259P706   2,224 3,867 SH   SOLE   0 0 3,867
Google Inc. COM 38259P508   2,284 3,907 SH   SOLE   0 0 3,907
Graco Inc. COM 384109104   294 3,775 SH   SOLE   0 0 3,775
Gramercy Properties Tr COM 38489R100   1,210 200,000 SH   SOLE   0 0 200,000
HC2 Holdings Inc COM 404139107   20 5,000 SH   SOLE 1 5,000 0 0
H & R Block COM 093671105   9,986 297,917 SH   SOLE   0 0 297,917
Hanesbrands Inc. COM 410345102   1,330 13,515 SH   SOLE   0 0 13,515
Hasbro Inc COM 418056107   2,770 52,222 SH   SOLE   0 0 52,222
Healthcare Select Sector Spdr COM 81369Y209   257 4,239 SH   SOLE   0 0 4,239
Home Depot Inc COM 437076102   7,903 97,626 SH   SOLE   0 0 97,626
Huntington Bancshares COM 446150104   7,326 767,928 SH   SOLE 1 20,000 0 747,928
IShares Europe ETF COM 464287861   1,074 22,124 SH   SOLE   0 0 22,124
Independent Bank Corp Ma COM 453836108   5,983 155,889 SH   SOLE   0 0 155,889
Industrial Select Sector Spdr COM 81369Y704   209 3,878 SH   SOLE   0 0 3,878
Ingersoll Rand COM G47791101   2,506 40,099 SH   SOLE   0 0 40,099
Intel Corp COM 458140100   1,422 46,028 SH   SOLE   0 0 46,028
Intl Business Mach COM 459200101   2,447 13,500 SH   SOLE   0 0 13,500
Ishares Trust MSCI Europe Fina COM 464289180   1,234 50,040 SH   SOLE   0 0 50,040
Ishares Trust SP Midcap 400 In COM 464287507   1,432 10,009 SH   SOLE   0 0 10,009
J P Morgan Chase & Co COM 46625H100   8,572 148,771 SH   SOLE   0 0 148,771
Jacobs Engr Group Inc COM 469814107   6,443 120,934 SH   SOLE 1 600 0 120,334
Jarden Corp COM 471109108   2,529 42,621 SH   SOLE   0 0 42,621
Johnson & Johnson COM 478160104   5,028 48,064 SH   SOLE   0 0 48,064
Kimberly Clark Corp COM 494368103   2,338 21,028 SH   SOLE   0 0 21,028
Kinder Morgan Inc. COM 49456b101   52,903 1,459,017 SH   SOLE   0 0 1,459,017
Kirby Corp COM 497266106   33,524 303,250 SH   SOLE   0 0 303,250
Kraft Foods Group Inc. Com NPV COM 50076Q106   205 3,433 SH   SOLE   0 0 3,433
Lilly Eli & Co COM 532457108   248 4,000 SH   SOLE   0 0 4,000
McDonalds Corp COM 580135101   1,221 12,125 SH   SOLE   0 0 12,125
Mednax Inc. COM 58502B106   895 15,400 SH   SOLE   0 0 15,400
Merck & Co Inc COM 58933Y105   2,096 36,244 SH   SOLE   0 0 36,244
Mettler-Toledo Int'l COM 592688105   8,078 31,907 SH   SOLE   0 0 31,907
Microsoft Corp COM 594918104   1,277 30,625 SH   SOLE   0 0 30,625
Mondelez Int'l Inc. Com COM 609207105   1,798 47,808 SH   SOLE   0 0 47,808
Monsanto Company COM 61166W101   3,334 26,735 SH   SOLE   0 0 26,735
Mosaic Co COM 61945C103   9,364 189,382 SH   SOLE   0 0 189,382
Nextera Energy Inc. COM 65339F101   6,100 59,532 SH   SOLE   0 0 59,532
Nuance Communications COM 67020Y100   7,884 420,078 SH   SOLE 1 5,300 0 414,778
Occidental Petroleum Corp COM 674599105   6,132 59,751 SH   SOLE   0 0 59,751
Oracle Corporation COM 68389X105   8,994 221,919 SH   SOLE   0 0 221,919
PPG Industries COM 693506107   970 4,617 SH   SOLE   0 0 4,617
Parker Hannifin Corp COM 701094104   226 1,802 SH   SOLE   0 0 1,802
Pepsico Inc COM 713448108   6,194 69,336 SH   SOLE   0 0 69,336
Pfizer Inc COM 717081103   9,601 323,491 SH   SOLE   0 0 323,491
Philip Morris Int'l COM 718172109   1,365 16,196 SH   SOLE   0 0 16,196
Powershares QQQ Trust COM 73935A104   1,241 13,221 SH   SOLE   0 0 13,221
Procter & Gamble Co COM 742718109   4,036 51,358 SH   SOLE   0 0 51,358
Qualcomm Inc COM 747525103   36,920 466,169 SH   SOLE 1 8,252 0 457,917
Quanta Services Inc. COM 74762E102   383 11,100 SH   SOLE   0 0 11,100
RMG Networks Hldgs COM 74966K102   22 10,200 SH   SOLE   0 0 10,200
Royal Dutch Shell COM 780259206   954 11,593 SH   SOLE   0 0 11,593
S&P Depository Receipts Spdr COM 78462F103   1,940 9,917 SH   SOLE 1,3 695 0 9,222
SanDisk Corporation COM 80004C101   1,788 17,122 SH   SOLE   0 0 17,122
Schlumberger Limited COM 806857108   10,370 87,920 SH   SOLE   0 0 87,920
Sirius XM Radio Inc. COM 82968b103   34 10,060 SH   SOLE   0 0 10,060
Snap On Inc COM 833034101   497 4,200 SH   SOLE   0 0 4,200
Stag Industrial Inc. COM 85254J102   5,235 218,066 SH   SOLE 3 1,330 0 216,736
State Street Corp COM 857477103   1,046 15,565 SH   SOLE   0 0 15,565
Superior Energy COM 868157108   583 16,149 SH   SOLE   0 0 16,149
TJX Companies, Inc. COM 872540109   2,886 54,314 SH   SOLE   0 0 54,314
Target Corp. COM 87612e106   993 17,149 SH   SOLE   0 0 17,149
Terra Tech Corp COM 88102J100   9 18,000 SH   SOLE   0 0 18,000
Teva Pharmaceutical Industries COM 881624209   3,080 58,772 SH   SOLE   0 0 58,772
The Technology Spdr COM 81369Y803   228 5,955 SH   SOLE   0 0 5,955
Thermo Fisher Scientific Inc. COM 883556102   7,574 64,193 SH   SOLE   0 0 64,193
Transwitch Corp. COM 894065309   0 20,000 SH   SOLE   0 0 20,000
Union Pacific Corp COM 907818108   1,431 14,350 SH   SOLE   0 0 14,350
United Technologies Corp COM 913017109   1,734 15,025 SH   SOLE   0 0 15,025
Universal Display Corp. COM 91347P105   2,712 84,498 SH   SOLE 4 500 0 83,998
Universal Health Rlty Income T COM 91359E105   468 10,775 SH   SOLE   0 0 10,775
Utilities Sector Spdr COM 81369y886   204 4,618 SH   SOLE   0 0 4,618
Vanguard European ETF COM 922042874   209 3,440 SH   SOLE   0 0 3,440
Vanguard Health Care Vipers COM 92204A504   2,522 22,600 SH   SOLE   0 0 22,600
Vanguard Index S&P 500 COM 922908363   4,446 24,780 SH   SOLE   0 0 24,780
Verizon Communications COM 92343V104   1,724 35,245 SH   SOLE   0 0 35,245
Vertex Pharmaceuticals Inc COM 92532F100   795 8,400 SH   SOLE   0 0 8,400
Visa Inc. COM 92826C839   942 4,472 SH   SOLE   0 0 4,472
Walgreen Company COM 931422109   2,599 35,070 SH   SOLE   0 0 35,070
Wash Tr Bancorp Inc COM 940610108   2,057 55,944 SH   SOLE   0 0 55,944
Wells Fargo & Co New COM 949746101   5,290 100,659 SH   SOLE   0 0 100,659
Weyerhauser COM 962166104   3,026 91,469 SH   SOLE   0 0 91,469
Proshares Trust COM 74347B300   15 625 SH   SOLE 4 625 0 0
iShares MSCI EAFE Index COM 464287465   12,332 180,378 SH   SOLE 1 45 0 180,333
iShares MSCI Pacific ex-Japan COM 464286665   1,035 21,020 SH   SOLE   0 0 21,020
Power Shares QQQ COM 73935A104   141 1,500 SH   SOLE 1 1,500 0 0
AllianceBernstein COM 01881G106   3,424 132,325 SH   SOLE   0 0 132,325
EQT Midstream Partners COM 26885B100   7,410 76,603 SH   SOLE   0 0 76,603
Enbridge Energy Partnershp LP COM 29250R106   1,979 53,600 SH   SOLE   0 0 53,600
Enterprise Products Pptns LP COM 293792107   960 12,270 SH   SOLE   0 0 12,270
Kinder Morgan Energypartners L COM 494550106   9,545 116,110 SH   SOLE 1 635 0 115,475
Kinder Morgan Management COM 49455U100   104 1,320 SH   SOLE 1 1,320 0 0
Magellan Midstream Partners LP COM 559080106   3,347 39,829 SH   SOLE   0 0 39,829
Oneok Partners LP COM 68268N103   263 4,500 SH   SOLE   0 0 4,500
Plains All Amer. Pipeline COM 726503105   7,150 119,079 SH   SOLE   0 0 119,079
American Century Mid Cap Value COM 025076654   958 55,533 SH   SOLE   0 0 55,533
American Funds Cap Inc Bldr A COM 140193103   212 3,474 SH   SOLE   0 0 3,474
American New Perspective COM 648018109   240 6,195 SH   SOLE   0 0 6,195
Aston River Rd Div All Cap I COM 00080Y876   590 43,201 SH   SOLE   0 0 43,201
Calvert Ultra Short Income Fun COM 131582611   197 12,633 SH   SOLE   0 0 12,633
Cullen Inter Hi Div I COM 230001703   1,243 107,191 SH   SOLE   0 0 107,191
Dodge & Cox Int'l Stock Fund COM 256206103   445 9,588 SH   SOLE   0 0 9,588
FMI Large Cap Fund COM 302933205   215 9,514 SH   SOLE   0 0 9,514
Fairholme Fund COM 304871106   1,390 32,623 SH   SOLE   0 0 32,623
Fidelity Asset Manager COM 316069103   223 12,159 SH   SOLE   0 0 12,159
Heartland Value Plus COM 422352500   579 15,365 SH   SOLE   0 0 15,365
JPM US Lg Cap Core Plus Fd COM 4812A2389   2,357 81,450 SH   SOLE   0 0 81,450
Mathews Pacific Tiger Fd IS COM 577130834   838 31,067 SH   SOLE   0 0 31,067
Oakmark Fund CL I COM 413838103   1,169 17,118 SH   SOLE   0 0 17,118
Sector SPDR Ben Int COM 813694605   2 98 SH   SOLE 1 98 0 0
Scout Mid Cap Fund COM 81063U206   233 12,417 SH   SOLE   0 0 12,417
T Rowe Price European Stock Fu COM 77956H401   3,424 155,242 SH   SOLE   0 0 155,242
Vanguard Growth Index COM 922908504   476 9,351 SH   SOLE   0 0 9,351
Vanguard Index Tr 500 COM 922908108   402 2,227 SH   SOLE 1 22 0 2,205
Vanguard Index Value Fund COM 922908405   333 10,574 SH   SOLE   0 0 10,574
Vanguard Small Cap Stk COM 922908702   303 5,416 SH   SOLE   0 0 5,416
Vanguard Total Stock Market COM 922908306   505 10,202 SH   SOLE   0 0 10,202
Virtus Emerging Markets Opport COM 92828T889   817 78,835 SH   SOLE   0 0 78,835
Wells Fargo Sm/Mid Cap Value COM 949915268   672 34,723 SH   SOLE   0 0 34,723
Yacktman Fund COM 00170K588   561 22,757 SH   SOLE   0 0 22,757
KMI Warrants COM 49456B119   501 180,400 SH   SOLE   0 0 180,400