. .

CLOSED-ENDED MUTUAL FUND RANKING PER NAV DISCOUNT

Ranking of best closed-ended mutual funds based on discount from net asset value (NAV), annual expense ratio, and plans to reduce or eliminate discount.

All open-ended mutual funds are guaranteed to perform worse than the securities that they hold. The same applies to many closed-ended mutual funds. However, there is a small group of closed-ended funds, listed below, whose performance expectation is much better than that of the securities they hold. They are not just the best buys among closed-ended mutual funds but are some of the best buys among all stocks whose expected performance can be analyzed mathematically.

Unlike other rankings that reflect past performance and are not predictors of future performance, our scientific ranking reflects probability of high future return on investment made today. Our ranking is based on two main factors that are best quantifiable predictors of future returns: NAV discount and Expense Ratio. A third criterion taken into account in our ranking is evaluations of the plans the fund has, if any, to reduce its discount in the near future.

All the funds listed below are recommended. Among them, the reader may wish chose those appearing at the top of the list. Some readers may wish to narrow down the selection further by analyzing other unquantifiable factors: investment policy, sector, dividends, and news about these funds. (We have already factored in the news that some of these funds intend to become open-ended funds or to implement another policy to expedite the reduction or elimination of their discount off NAV. A link to a list of news articles about all the funds we recommend, as well as other information, is given at the bottom of this report.)

We rank funds traded on U.S. markets; however their portfolios may be composed of stocks traded on U.S. or foreign markets. Typically, the best discounts today are obtained for U.S.-traded funds specializing in overseas markets as well as a few U.S. funds specializing in the U.S. market.

Funds with high discount off NAV are likely to reduce their discount in the future, thus offering the investor a good possibility of appreciation of the fund's stock greater than the appreciation of the fund's portfolio. However, funds with high Annual Expense Ratio reduce their investors' profits. Therefore, we balance NAV discount and expense ratio in our rating, as well as funds' intention to actively reduce their discount.

The publically-posted data is a week-old. To access daily-fresh data you may wish to

* rank (9= a steal, 5=excellent, 3=very good, 1=good) 
|  * % discount off NAV 
|  |  * Annual Expense Ratio
|  |  |     * Fund Symbol 
|  |  |     |  * Plans to eliminate discount: grade (1-5) and type (Opening,
|  |  |     |  |        share Repurchasing, Tender offer, Liquidation, asset Distribution)
|  |  |     |  |  * date: recent price/NAV 
|  |  |     |  |  |                     * Fund name 
|  |  |     |  |  |                     |                            * investment policy
|  |  |     |  |  |                     |                            |
|  |  |     |  |  |                     |                            |                 * admin fee
|  |  |     |  |  |                     |                            |                 |
5363.76FXBY 2009-06-26:0.88/1.38Foxby CorpGrowth Funds.500
5261.47SRQ 2009-06-26:1.96/2.67DWS RREEF Real Estate IncReal Estate Funds1..5
5261.48SRO 2009-06-26:0.53/0.73DWS RREEF Real Estate Fund II, IncReal Estate Funds1..0
4241.26DHFT 2009-06-26:6.15/8.13Diamond Hill Financial Trends Fund, IncSector Equity Funds.533
4220.66CET 2009-06-26:15.13/19.28Central Securities CorporationStocks; leveraged.381
4261.84FF 2009-06-26:4.95/6.65First Opportunity Fund, IncSector Equity Funds1.368
4211.01USA1d2009-06-26:3.45/4.36Liberty All-Star Equity FundMulti-mngd; 3 value; 2 g.909
4231.25GF 2009-06-26:8.4/10.88New Germany Fund, IncGermany equity.869
4211.46ASG2d2009-06-26:2.67/3.41Liberty All-Star Growth Fund, IncMulti-mgd:2/3 grth;1/3 v1..0
4241.68GIFD 2009-06-26:2.98/3.91Global Income Fund, IncGlobal Income Funds.700
4190.73TY1r2009-06-26:9.04/11.12Tri-Continental CorporationCore Funds.429
4200.97NFJ 2009-06-26:11.79/14.72NFJ Dividend, Interest & Premium Strategy FundOpt Arbitrage/Opt Strat.900
3221.54GGT 2009-06-26:4.52/5.80Gabelli Global Multimedia Trust IncSector Equity Funds.994
3201.17FGF 2009-06-26:9.69/12.09SunAmerica Focused Alpha Growth Fund, IncGrowth Funds1..2
3201.38BLU 2009-06-26:2.45/3.08Blue Chip Value Fund, IncCore Funds.702
3180.87GAM 2009-06-26:18.61/22.81General American Investors Company, IncCore Funds.630
3262.82RAP 2009-06-26:15.51/20.86RMR Asia Pacific Real Estate FundReal Estate Funds1.143
3232.11BIF 2009-06-26:4.45/5.76Boulder Growth & Income Fund, IncCore Funds1.786
3181.51HQH2d2009-06-26:10.76/13.19H&Q Healthcare InvestorsHlth svc & med tech stks1.226
3181.18ZF1d2009-06-26:2.83/3.46Zweig Fund, IncCore Funds.915
3211.76DCS 2009-06-26:9.95/12.61Dreman/Claymore Dividend & Income FundValue Funds1.413
3273.34DCA 2009-06-26:1.58/2.15DCA Total Return FundReal Estate Funds1.294
3201.77DNY 2009-06-26:10.19/12.80Denali Fund IncCore Funds1.238
3191.56HQL 2009-06-26:8.63/10.68H&Q Life Sciences InvestorsHealthcare stks; global1.226
3181.17GDV 2009-06-26:10.07/12.23Gabelli Dividend & Income TrustCore Funds.997
3171.10SWZ 2009-06-26:9.55/11.53Swiss Helvetia Fund, IncSwiss equity.758
3171.23MSD 2009-06-26:8.27/10.00Morgan Stanley Emerging Markets Debt Fund, IncEmerging Mkts Debt Funds1..3
3171.20GCF 2009-06-26:13.78/16.63Global Income & Currency Fund IncGlobal Funds.900
3171.07NZW 2009-06-26:10.99/13.20Nuveen Michigan Dividend Advantage Municipal FundMI Muni Debt Funds.656
3160.97SOR 2009-06-26:34.63/41.29Source Capital, IncCore Funds.776
3191.62MCN 2009-06-26:6.87/8.45Madison/Claymore Covered Call & Equity Strategy FundOpt Arbitrage/Opt Strat1..5
3181.55RMT 2009-06-26:5.96/7.29Royce Micro-Cap Trust, IncCore Funds1.387
3181.50MSP 2009-06-26:9.93/12.11Madison Strategic Sector Premium FundOpt Arbitrage/Opt Strat.917
3160.97DVM 2009-06-26:8.49/10.12Cohen & Steers Dividend Majors Fund, IncReal Estate Funds.805
2181.65JDD 2009-06-26:7.18/8.80Nuveen Diversified Dividend & Income FundReal Estate Funds.913
2171.29NUM 2009-06-26:11.44/13.74Nuveen Michigan Quality Income Municipal Fund, IncMI Muni Debt Funds.970
2171.50JFR 2009-06-26:7.47/9.04Nuveen Floating Rate Income FundLoan Participation Funds.844
2171.38NMP 2009-06-26:11.2/13.43Nuveen Michigan Premium Income Municipal Fund, IncMI Muni Debt Funds.949
2171.34LCM 2009-06-26:8.98/10.77Advent/Claymore Enhanced Growth & Income FundCore Funds1..0
2222.72SCD 2009-06-26:8.5/10.86LMP Capital & Income Fund IncIncome & Pref Stock Fds1.130
2192.04JPC 2009-06-26:5.49/6.79Nuveen Multi-Strategy Income & Growth FundIncome & Pref Stock Fds.962
2161.40MIY 2009-06-26:11.45/13.69BlackRock MuniYield Michigan Insured Fund, IncSingle State Insured Muni-Debt.778
2150.94BDT 2009-06-26:7.4/8.69BlackRock Strategic Dividend Achievers TrustValue Funds.750
2151.19NPC 2009-06-26:11.78/13.87Nuveen Insured California Premium Income Municipal Fund, IncSingle State Insured Muni-Debt.925
2151.15JEQ 2009-06-26:5/5.89Japan Equity Fund, IncDeveloped Market Funds.572
2140.79JLA 2009-06-26:11.01/12.76Nuveen Equity Premium Advantage FundOpt Arbitrage/Opt Strat.690
2161.43EEA 2009-06-26:5.29/6.29European Equity Fund IncDeveloped Market Funds.918
2141.10CEE 2009-06-26:22.19/25.92Central Europe & Russia Fund, IncCentral Europe stks;Germ.800
2141.04MNE 2009-06-26:10.92/12.72BlackRock Muni New York Intermediate Duration Fund, IncIntmdt Muni Debt Funds.592
2141.00IQN 2009-06-26:11.63/13.53Morgan Stanley New York Quality Municipal SecuritiesNY Muni Debt Funds.496
2140.98NVX 2009-06-26:11.32/13.16Nuveen California Dividend Advantage Municipal Fund 2CA Muni Debt Funds.671
2130.84NKL 2009-06-26:11.77/13.59Nuveen Insured California Dividend Advantage Municipal FundSingle State Insured Muni-Debt.599
2151.45BPS 2009-06-26:10.16/12.02BlackRock Pennsylvania Strategic Municipal TrustPA Muni Debt Funds.838
2120.51PEO 2009-06-26:20.46/23.21Petroleum & Resources CorporationSector Equity Funds.298
2161.71EFL 2009-06-26:9.5/11.32Western Asset Emerging Markets Floating Rate Fund IncEmerging Mkts Debt Funds1..0
2151.53EMD 2009-06-26:10.33/12.20Western Asset Emerging Markets Income Fund IncEmerging Mkts Debt Funds1..0
2151.36MCA 2009-06-26:11.27/13.20BlackRock MuniYield California Insured Fund, IncSingle State Insured Muni-Debt.752
2151.36ESD 2009-06-26:14.75/17.28Western Asset Emerging Markets Debt Fund IncEmerging Mkts Debt Funds.885
2141.20EBI 2009-06-26:12.41/14.47Evergreen International Balanced Income FundGlobal Income Funds1..0
2141.10MAY 2009-06-26:6.32/7.31Malaysia Fund, IncPacific Ex Japan Funds.856
2131.06GFY 2009-06-26:12.16/14.03Western Asset Variable Rate Strategic Fund IncGlobal Income Funds.826
2130.83BDV 2009-06-26:7.3/8.35BlackRock Dividend Achievers TrustValue Funds.650
2172.00RLF 2009-06-26:3.58/4.30Cohen & Steers Advantage Income Realty Fund, IncReal Estate Funds1.197
2151.62SBW 2009-06-26:10.58/12.48Western Asset Worldwide Income Fund IncEmerging Mkts Debt Funds1..0
2151.45NNF 2009-06-26:12.09/14.16Nuveen Insured New York Premium Income Municipal Fund, IncSingle State Insured Muni-Debt.963
2131.16APF 2009-06-26:12.62/14.57Morgan Stanley Asia-Pacific Fund, IncAsia-Pac eqty;0-50% Japa1..2
2131.10ECF 2009-06-26:5.54/6.39Ellsworth Fund LtdConvertible securities.722
2131.09NXM 2009-06-26:11.41/13.15Nuveen Pennsylvania Dividend Advantage Municipal FundPA Muni Debt Funds.660
2151.57TTF 2009-06-26:7.54/8.85Thai Fund, IncPacific Ex Japan Funds.950
2141.47MFV 2009-06-26:4.95/5.78MFS Special Value TrustValue Funds1..6
2141.46SNF 2009-06-26:5.6/6.54Spain Fund, IncDeveloped Market Funds.803
2131.14JGV 2009-06-26:13.98/16.04Nuveen Global Value Opportunities FundGlobal Funds.990
2131.13BCL 2009-06-26:11.28/12.99BlackRock California Municipal Income Trust IICA Muni Debt Funds.727
2120.80NWF 2009-06-26:11.94/13.53Nuveen Insured Florida Tax-Free Advantage Municipal FundSingle State Insured Muni-Debt.530
2100.43NXC 2009-06-26:12.04/13.43Nuveen California Select Tax-Free Income PortfolioCA Muni Debt Funds.293
2141.34EFT 2009-06-26:10.42/12.06Eaton Vance Floating-Rate Income TrustLoan Participation Funds.908
2131.31NKO 2009-06-26:12.21/14.10Nuveen Insured New York Dividend Advantage Municipal FundSingle State Insured Muni-Debt.616
2131.22AVK 2009-06-26:12.02/13.80Advent Claymore Convertible Securities & Income FundConvertible Sec Funds.701
2121.13BME 2009-06-26:20.74/23.67BlackRock Health Sciences TrustSector Equity Funds1..0
2120.94NKX 2009-06-26:11.47/12.98Nuveen Insured California Tax-Free Advantage Municipal FundSingle State Insured Muni-Debt.572
1141.68RFA 2009-06-26:9.31/10.88BlackRock Investment Quality Municipal Income TrustGeneral Muni Leveraged.682
1141.65NQP 2009-06-26:11.64/13.54Nuveen Pennsylvania Investment Quality Municipal FundPA Muni Debt Funds.967
1131.35DTF 2009-06-26:13.08/15.04DTF Tax-Free Income, IncGeneral Muni Leveraged.897
1121.07BCK 2009-06-26:11.52/13.09BlackRock California Insured Municipal Income TrustSingle State Insured Muni-Debt.592
1131.55NPY 2009-06-26:11.03/12.72Nuveen Pennsylvania Premium Income Municipal Fund 2PA Muni Debt Funds.955
1131.48MPA 2009-06-26:12.17/14.00BlackRock MuniYield Pennsylvania Insured FundSingle State Insured Muni-Debt.764
1131.45IQC 2009-06-26:10.46/12.03Morgan Stanley California Quality Municipal SecuritiesCA Muni Debt Funds.505
1131.42NUN 2009-06-26:12.1/13.90Nuveen New York Quality Income Municipal Fund, IncSingle State Insured Muni-Debt.959
1131.41NVN 2009-06-26:12.24/14.07Nuveen New York Select Quality Municipal Fund, IncSingle State Insured Muni-Debt.962
1131.39EVT 2009-06-26:11.93/13.68Eaton Vance Tax-Advantaged Dividend Income FundValue Funds.869
1131.36KEF 2009-06-26:6.75/7.74Korea Equity Fund, IncKorean equity securities.850
1121.21EVG 2009-06-26:14.41/16.39Eaton Vance Short Duration Diversified Income FundGlobal Income Funds.914
1121.20BCV 2009-06-26:13/14.74Bancroft Fund LtdConvertible securities.701
1111.02NRK 2009-06-26:12.43/14.00Nuveen Insured New York Tax-Free Advantage Municipal FundSingle State Insured Muni-Debt.585
1152.00MGB 2009-06-26:5.79/6.82Morgan Stanley Global Opportunity Bond Fund, IncEmerging Mkts Debt Funds1..6
1131.56ETO 2009-06-26:14.61/16.83Eaton Vance Tax-Advantaged Global Dividend Opportunities FundGlobal Funds.839
1131.52AYN 2009-06-26:11.97/13.74Alliance New York Municipal Income Fund, IncNY Muni Debt Funds.709
1131.50MUC 2009-06-26:11.3/12.98BlackRock MuniHoldings California Insured Fund, IncSingle State Insured Muni-Debt.834
1131.48KST 2009-06-26:9.74/11.15DWS Strategic Income TrustGeneral Bond Funds.845
1131.42MFL 2009-06-26:11.34/12.98BlackRock MuniHoldings Insured Investment FundInsured Muni Leveraged.823
1121.42JOF 2009-06-26:7.33/8.36Japan Smaller Capitalization Fund, IncJapanese OTC stocks.972
1121.33NUC 2009-06-26:11.87/13.51Nuveen California Quality Income Municipal Fund, IncCA Muni Debt Funds.966
1111.21SGL1d2009-06-26:9.12/10.22Strategic Global Income Fund, IncGlobal Income Funds.980
1111.05BAF 2009-06-26:11.9/13.37BlackRock Insured Municipal Income Investment TrustInsured Muni Leveraged.590
1111.02NVY 2009-06-26:11.95/13.39Nuveen Pennsylvania Dividend Advantage Municipal Fund 2PA Muni Debt Funds.588
1110.98VMM 2009-06-26:11.91/13.37Delaware Investments Minnesota Municipal Income Fund II, IncOther States Muni Debt.535
1110.96JPG 2009-06-26:11.28/12.65Nuveen Equity Premium & Growth FundOpt Arbitrage/Opt Strat.870
1100.90NZH 2009-06-26:10.45/11.67Nuveen California Dividend Advantage Municipal Fund 3CA Muni Debt Funds.639
1100.86ASA 2009-06-26:63.35/70.50ASA LimitedSouth African gold stock
1244.42RDR 2009-06-23:1.29/1.71RMR Preferred Dividend FundIncome & Pref Stock Fds1..2
1121.42NNP 2009-06-26:12.55/14.26Nuveen New York Performance Plus Municipal Fund, IncNY Muni Debt Funds.956
1121.39NQC 2009-06-26:11.25/12.78Nuveen California Investment Quality Municipal Fund, IncCA Muni Debt Funds.975
1111.11NXK 2009-06-26:11.92/13.40Nuveen New York Dividend Advantage Municipal Fund 2NY Muni Debt Funds.683
1111.08NXE 2009-06-26:11.1/12.45Nuveen Arizona Dividend Advantage Municipal Fund 3Other States Muni Debt.580
19 0.83NKG 2009-06-26:11.84/13.05Nuveen Georgia Dividend Advantage Municipal Fund 2Other States Muni Debt.557
19 0.73MTS 2009-06-25:14.45/15.89Montgomery Street Income Securities, IncCorp Debt BBB Rated Fds.478
1141.99HTD 2009-06-26:9.99/11.61John Hancock Tax-Advantaged Dividend Income FundValue Funds.830
1131.72TYW 2009-06-26:7.89/9.07TS&W/Claymore Tax-Advantaged Balanced FundIncome & Pref Stock Fds1.183
1121.52MHN 2009-06-26:11.47/13.03BlackRock MuniHoldings New York Insured Fund, IncSingle State Insured Muni-Debt.818
1111.56IRL1d2009-06-26:6.32/7.12New Ireland Fund, IncIrish stocks.879
1111.37NFL 2009-06-26:12.45/14.05Nuveen Insured Florida Premium Income Municipal FundSingle State Insured Muni-Debt.946
1111.24MJI 2009-06-26:12.24/13.75BlackRock MuniYield New Jersey Insured Fund, IncSingle State Insured Muni-Debt.774
1213.86HCF 2009-06-26:4.94/6.27Highland Credit Strategies FundHigh Yield Fds Leveraged1.593
1131.72RNP 2009-06-26:7.1/8.12Cohen & Steers REIT & Preferred Income Fund, IncReal Estate Funds1.254
1121.70RAA 2009-06-26:10.64/12.17BlackRock California Investment Quality Municipal Trust IncCA Muni Debt Funds.664
1121.68UTF 2009-06-26:11.93/13.58Cohen & Steers Select Utility Fund, IncSector Equity Funds1.162
1121.68NQF 2009-06-26:11.49/13.12Nuveen Florida Investment Quality Municipal FundFL Muni Debt Funds.963
1121.68ETG 2009-06-26:10.66/12.14Eaton Vance Tax-Advantaged Global Dividend Income FundGlobal Funds.895
1121.63BKT 2009-06-26:6.16/7.02BlackRock Income Trust, IncUS Mortgage Funds.800
1121.49MFT 2009-06-26:11.13/12.62BlackRock MuniYield Insured Investment FundInsured Muni Leveraged.774
1121.48KMM 2009-06-26:7.03/7.96DWS Multi-Market Income TrustGeneral Bond Funds.845
1111.23MUJ 2009-06-26:12.61/14.09BlackRock MuniHoldings New Jersey Insured Fund, IncSingle State Insured Muni-Debt.822
1101.23IQM 2009-06-26:11.51/12.87Morgan Stanley Quality Municipal SecuritiesGeneral Muni Leveraged.517
18 0.72TAI 2009-06-26:17.93/19.55Transamerica Income Shares, IncCorp Debt BBB Rated Fds.520
1173.06ASP 2009-06-26:9.69/11.72American Strategic Income Portfolio IncUS Mortgage Funds.808
1172.80CSP 2009-06-26:8.74/10.47American Strategic Income Portfolio Inc IIIUS Mortgage Funds.803
1121.63VPV 2009-06-26:11.01/12.48Van Kampen Pennsylvania Value Municipal Income TrustPA Muni Debt Funds.745
1111.37ETF 2009-06-26:15/16.76Emerging Markets Telecommunications Fund, Inc65% equity of telecommunications in emerging countries1..4
1101.17CMK 2009-06-26:7.31/8.11MFS InterMarket Income Trust I33% each: fixed US Government bonds, foreign governments, high yield.774
19 1.12SBI 2009-06-26:8.24/9.08Western Asset Intermediate Muni Fund IncIntmdt Muni Debt Funds.759
18 0.90NXJ 2009-06-26:11.93/13.02Nuveen New Jersey Dividend Advantage Municipal FundNJ Muni Debt Funds.655
1173.14MGU 2009-06-26:12.63/15.25Macquarie Global Infrastructure Total Return FundSector Equity Funds1.377
1101.37NOX 2009-06-26:4.55/5.08Neuberger Berman Income Opportunity Fund, IncIncome & Pref Stock Fds.978
1101.25NPG 2009-06-26:12.14/13.48Nuveen Georgia Premium Income Municipal FundOther States Muni Debt.954
1101.19LAQ 2009-06-26:28.19/31.16Latin America Equity Fund, IncArgentina, Brazil, Chile and Mexico.877
13664.29EQS1r2009-06-26:3.06/8.88Equus Total Return, Inc85% equity in leveraged buyouts of mostly private medium-caps2.546
19 1.39GHI1d2009-06-26:10.8/11.85Global High Income Fund IncEmerging Mkts Debt Funds1.166
19 1.21BDF 2009-06-26:15.98/17.61Rivus Bond FundCorp Debt BBB Rated Fds.500
19 1.07MUI 2009-06-26:11.99/13.13BlackRock Muni Intermediate Duration Fund, IncIntmdt Muni Debt Funds.626
19 1.07EVV 2009-06-26:12.83/14.06Eaton Vance Limited Duration Income FundCorp Debt BBB Rated Fds.859
19 0.99PHF 2009-06-26:5.38/5.88Pacholder High Yield Fund, IncHigh Yield Fds Leveraged.219
18 0.99NZX 2009-06-26:12.6/13.75Nuveen Georgia Dividend Advantage Municipal FundOther States Muni Debt.637
1121.90ERC 2009-06-26:12.27/13.95Evergreen Multi-Sector Income FundFlexible Income Funds.870
1111.78NUF 2009-06-26:12.04/13.58Nuveen Florida Quality Income Municipal FundFL Muni Debt Funds.969
1101.40NRO 2009-06-26:1.96/2.19Neuberger Berman Real Estate Securities Income Fund, IncReal Estate Funds.986
1101.30DSM 2009-06-26:6.68/7.41Dreyfus Strategic Municipal Bond Fund, IncGeneral Muni Leveraged.960
19 1.32NVC 2009-06-26:11.75/12.96Nuveen California Select Quality Municipal Fund, IncCA Muni Debt Funds.967
19 1.31NFZ 2009-06-26:11.19/12.32Nuveen Arizona Dividend Advantage Municipal FundOther States Muni Debt.713
19 1.22BFO 2009-06-26:11.84/13.03BlackRock Florida Municipal 2020 Term TrustFL Muni Debt Funds.791
19 1.21IQT 2009-06-26:11.07/12.16Morgan Stanley Quality Municipal Investment TrustGeneral Muni Leveraged.537
19 1.13NKR 2009-06-26:12.05/13.19Nuveen Arizona Dividend Advantage Municipal Fund 2Other States Muni Debt.613
19 1.12NXI 2009-06-26:12.81/14.02Nuveen Ohio Dividend Advantage Municipal FundOther States Muni Debt.676
18 0.98NVG 2009-06-26:12.9/14.03Nuveen Insured Dividend Advantage Municipal FundInsured Muni Leveraged.605
1111.82SGF 2009-06-26:9.91/11.20Singapore Fund, IncDeveloped Market Funds1.342
1111.73ISL 2009-06-26:10.98/12.35First Israel Fund, IncEmerging Markets Funds1..2
1101.57MSY 2009-06-26:4.61/5.16Morgan Stanley High Yield Fund, IncHigh Yield Fds Leveraged.755

Charts and news about the above funds: Yahoo MSN MarketWatch

Updated: 2009/06/27 08:26

Disclaimer: we do not recommend purchase or sale of any particular funds, merely present a compilation and mathematical manipulation of publicly available data; while we try to compile correct data, we cannot guarantee data correctness and are not responsible for its use.

A service of FundsData.com


Disclaimer, policy, acknowledgment. © 1999-2009, Recommend.org. . B2B.
0906270827