Untitled Document
Home
WISE@FUNDSUPERMART
WISE CORPORATE
SGS BONDS
FSM Singapore
Fundsupermart Global
FSM Malaysia
FSM Hong Kong
FSM India
Licensed dealer and Financial Adviser
CPFIS Registered Investment Administrator
All
Articles
FAQ
FSM Webcast
Fund Happenings
Fund Information
Fund Manager
Member's Portfolio
Funds Search | Choose a fund
AB Dynamic Diversified-AX SGD
AB Glb Eqty Blend-A SGD
AB Glb Eqty Blend-A USD
AB Glb Grth Trends-A SGD
AB Glb High Yield-AT AUD-H
AB Glb High Yield-AT SGD-H
AB Glb High Yield-AT USD
AB Int Health Care-A SGD
AB Thematic Research-A SGD
AB Thematic Research-A USD
APS Alpha Fund Cl A
Aberdeen American Opp
Aberdeen Asian Local Ccy SD Bond
Aberdeen Asian Smaller Cos
Aberdeen China Opportunities
Aberdeen EM Local Ccy Bond
Aberdeen European Opportunities
Aberdeen Global Emerging Markets
Aberdeen Global Emerging Markets USD
Aberdeen Global Opportunities
Aberdeen Global Opportunities USD
Aberdeen Global Technology
Aberdeen India Opportunities
Aberdeen Indonesia Equity
Aberdeen Japan Equity
Aberdeen Malaysian Equity
Aberdeen Pacific Equity
Aberdeen Pacific Equity USD
Aberdeen Singapore Equity
Aberdeen Singapore Equity USD
Aberdeen Thailand Equity
Allianz China Equity SGD
Allianz Eur Equity Gth Cl AT Acc EUR
Allianz Eur Equity Gth Cl AT Acc H2-SGD
Allianz Glb Agri Trends Cl AT Acc USD
Allianz Glb High Payout (SGD)
Allianz Glb High Payout (USD)
Allianz HK Eq Cl AT SGD
Allianz Oriental Inc Cl AT SGD
Allianz US Eq Cl AT SGD
Allianz US Equity Dividend SGD
Allianz US High Yield AM Dis H2-SGD
Allianz US High Yield AM H2-AUD
Allianz US High Yield AM H2-GBP
Allianz US High Yield Cl AM USD
Amundi Bonus Builder Fund
Amundi Glb Luxury & Lifestyle SGD
Amundi India Infrastructure Fd SGD
Amundi Oasis MENA Fund SGD
Amundi Spore Dividend Growth
Aviva Inv EM Eq Sm Cap A USD
Aviva Inv Glb HY Bd Axh SGD
BNPPL1 Eq Europe EUR
Cash Fund
DB Platinum Commodity RIC-C SGD Hedged
DB Platinum IV CROCI EURO RIC-A
DB Platinum IV CROCI US RIC-A
DWS Asia Premier Tst Cl A
DWS Asian Small/Mid Cap A SGD
DWS China Eqty Fund Cl A SGD
DWS Glb Clean Tech Cl A SGD
DWS Glb Themes Eqty A SGD
DWS Global Agribiz A2 SGD
DWS Global Agribiz A2 USD
DWS India Eqty Fd Cl A SGD
DWS Invest Top Dividend S1Q Dis SGD
DWS Invest Top Dividend S2H(P) Acc SGD
DWS Lion Bond Cl A
DWS Noor Prec Metals CL A USD
DWS Noor Prec Metals CL J SGD
DWS Premier Select Tst
DWS SGP small/midCap A SGD
DWS Singapore Eqty Fd
Eastspring Inv Asian Eq Inc AUD AADQ (H)
Eastspring Inv Asian Eq Inc SGD AS (H)
Eastspring Inv Asian Eq Inc SGD ASDQ
Eastspring Inv Asian HY Bd AUD AADM (H)
Eastspring Inv Asian HY Bd SGD ASDM (H)
Eastspring Inv Asian Local Bd SGD AS
Eastspring Inv Asian Property Sec SGD ASDQ
Eastspring Inv China Eq Fund SGD AS
Eastspring Inv Indonesia Eq SGD AS
Eastspring Inv US Corp Bd SGD ASDM (H)
Eastspring Inv US Corp Bd USD A
Eastspring Inv US High Yield Bd USD A
Eastspring Inv US Inv Grade Bd SGD AS
Eastspring Inv UT Asian Balanced
Eastspring Inv UT Asian Infra SGD
Eastspring Inv UT Dragon Peacock
Eastspring Inv UT GPS Fund SGD
Eastspring Inv UT Global Balanced
Eastspring Inv UT Global Basics SGD
Eastspring Inv UT Global Basics USD
Eastspring Inv UT Global Tech
Eastspring Inv UT Pan European
Eastspring Inv UT Pro Glb Titan S$
Eastspring Inv UT SG Select Bd A
Eastspring Inv UT SG Select Bd AD
Eastspring Investments MIP A
Eastspring Investments MIP M
FTIF-Franklin US Opp Fd A(acc) SGD
FTIF-Franklin US Opp Fd A(acc) SGD-H1
FTIF-Templeton Asian Grth A(acc) SGD
FTIF-Templeton Frontier Mkts Fd A(acc) SGD
FTIF-Templeton Glb Bal Fd A(acc) SGD
FTIF-Templeton Glb Bond A(mdis) SGD
FTIF-Templeton Glb Bond A(mdis) SGD-H1
FTIF-Templeton Glb Bond A(mdis) USD
FTIF-Templeton Glb Total Ret A(mdis) SGD-H1
FTIF-Templeton Global Fd A(acc) SGD
FTIF-Templeton Korea Fd A(acc) SGD
FTSF-Franklin Templeton Glb Sukuk A(mdis)
FTSF-Templeton Shariah Asian Gth A(acc)
FTSF-Templeton Shariah Global Eqty A(acc)
Fidelity ASEAN A SGD
Fidelity America A SGD
Fidelity America A SGD Hedged
Fidelity America A USD
Fidelity Asia Pacific Dividend A SGD
Fidelity Asia Pacific Dividend A USD
Fidelity Asian Bond AMDIST SGD Hedged
Fidelity Asian Bond AMDIST USD
Fidelity Asian HY AMDIST SGD Hedged
Fidelity Asian HY AMDIST USD
Fidelity Asian Special Situations A SGD
Fidelity Asian Special Situations A USD
Fidelity Australia A AUD
Fidelity China Consumer A SGD
Fidelity China Focus A SGD
Fidelity EmEur MidEast & Africa A USD
Fidelity Emerging Market Debt A SGD
Fidelity Emerging Market Fund A SGD
Fidelity Euro Bond A EUR
Fidelity European Aggressive A EUR
Fidelity European Aggressive A SGD
Fidelity European Growth A EUR
Fidelity European High Yield A EUR
Fidelity European High Yield AMDIST EUR
Fidelity FPS Global Growth USD
Fidelity France A EUR
Fidelity Gbl Dvd A-MINCOME SGD
Fidelity Germany A EUR
Fidelity Glb Financial Services A EUR
Fidelity Glb Inflation Bond SGD Hedged
Fidelity Global Health Care A EUR
Fidelity Global Technology A EUR
Fidelity Greater China USD
Fidelity Growth & Income A SGD
Fidelity Iberia A EUR
Fidelity Indonesia A USD
Fidelity International A SGD
Fidelity Italy A EUR
Fidelity Japan A SGD
Fidelity Korea A USD
Fidelity Latin America A USD
Fidelity Malaysia A USD
Fidelity Multi Asset Navigator A SGD
Fidelity South East Asia A SGD
Fidelity South East Asia A USD
Fidelity Sterling Bond A GBP
Fidelity Taiwan A USD
Fidelity Thailand A USD
Fidelity US Dollar Bond A SGD Hedged
Fidelity US Dollar Bond A USD
Fidelity US High Yield A USD
Fidelity US High Yield AMDIST USD
First State Asia Innovation Fund
First State Asian Growth Fund
First State Bridge
First State Dividend Advantage
First State GEM Leaders
First State Glb Agribusiness
First State Glb Balanced Fund
First State Glb Infrastructure
First State Glb Property Invts
First State Glb Resources
First State Global Opportunities Fund
First State Regional China Fund
First State Regional China US$
First State Regional India Fund
First State Singapore Growth Fd
Fullerton Asian Bond Fd Cl B SGD
Fullerton Global Bond Fd Cl B SGD
Fullerton SGD Income Fd Cl B SGD
Fullerton Short Term Int Rt C S$
GrowthPath 2030
GrowthPath 2040
HGIF Asia Ex-Jap Eq Sm Cos SGD AD
HGIF Asia ex Jap Eq-A SGD
HGIF BRIC Eqty M2C SGD
HGIF BRIC Equity AC SGD
HGIF Brazil Eqty SGD Cl AD
HGIF Chinese Eq SGD AD
HGIF Climate Change SGD Cl AD
HGIF EUR Eq SGD PD
HGIF Glb Emg Mkts Eq-AD SGD
HGIF Glb Emg Mkts Eq-PC SGD
HGIF Glb Eq Fund-A SGD
HGIF Indian Eq SGD AD
HGIF Japanese Eq-P SGD
HGIF Korean Eqty SGD Cl AD
HGIF Russia Eqty EUR Cl AD
HGIF Russia Eqty SGD Cl AD
HGIF Spore Eq-A USD
HGIF Taiwan Eqty SGD Cl AD
HGIF Thai Eqty Fd USD AD
HGIF Turkey Equity Fund SGD CL AD
HSBC Turbo Double 8 USD
Henderson Asia-Pacific Prop Eq Fd
Henderson European
Henderson European Prop Sec
Henderson Glb Property Eq Fd
Henderson Global Technology
Henderson Hzn Asia-Pac Prop Eq-A2 USD
Henderson Hzn Asian Div Inc-A2 SGD
Henderson Hzn Asian Div Inc-A2 USD
Henderson Hzn China A2 SGD
Henderson Hzn China A2 USD
Henderson Hzn Gl Prop Eq-A2 USD
Henderson Hzn Glb Opp Fd A2 USD
Henderson Hzn Pan Eur Alp A2 EUR
Henderson Hzn Pan Eur Alp Cl S Acc SGD-H
Henderson Hzn Pan Euro Eq A2 EUR
Henderson Hzn Pan Europn Prop Eq-A2 EUR
Henderson Pacific Dragon
Horizon Asia Ex Jap Fund USD
Horizon Asia Ex-Japan Equity
Horizon Global Bond SGD-H
Horizon Sing Fix Inc Enh SGD
ING (L) Inv Emg Mkt High Div X USD
ING (L) Inv Euro High Div P EUR
ING (L) Inv Greater China P USD
ING (L) Inv US High Div P USD
ING (L) RF Asian Debt HC P SGD-H
ING (L) RF Asian Debt HC P USD
ING (L) RF EM Debt HC X EUR Hedge
ING (L) RF Em Mkt Debt LC P USD
ING (L) RF Em Mkt Debt Local Ccy P SGD-H
ING Inv Glob High Div EUR Cl X
ING Inv Global Opp USD
ING Inv Latin America USD
ING Inv MENA USD
Infinity European Stock Index
Infinity Global Stock Index
Infinity US 500 Stock Index
JPM Asia Local Ccy Debt USD A Acc
JPM EmEu MEast & Africa SGD A Acc
JPM EmMkt LocalCcy Debt USD A Mth
JPM Emerging Markets Div A (Mth) SGD (H)
JPM Emerging Markets Equity A (dist) USD
JPM Emerging Markets Opp A (Acc) SGD (H)
JPM Emerging Markets Opp A (Acc) USD
JPM Glb Consumer Trend USD A Acc
JPM Global Dynamic SGD-Hged A Acc
JPM Global Income Fund SGD CL A (Div)
JPM Global Mining USD A Acc
JPM Global Natural Resources (SGD) A (acc)
JPM Global Natural Resources (USD) A (acc)
JPM Russia A (dist) USD
JPMorgan Asia Pacific Income Fund SGD A Mth
JPMorgan Asia Pacific Income SGD(Hedged) A Mth
JPMorgan China A (dist)
JPMorgan Korea Equity Fund USD A (Acc)
JPMorgan Singapore A (dist) USD
LGlobal Asia High Div Eq A SGD DIS
LGlobal Asia High Yield Bd A USD DIS
LGlobal Asia Local CCY Bond A USD DIS
Legg Mason BM Asia Pac Eq Cl A USD Acc
Legg Mason BM Emerg Mkt Eq Cl A USD Acc
Legg Mason BW Global FI A Acc USD
Legg Mason CM Opps Fund A Acc USD
Legg Mason CM Val Fd Cl A Acc SGD-H
Legg Mason CM Val Fd Cl A Acc-S$
Legg Mason CM Val Fd Cl A Acc-US$
Legg Mason Clearbridge US Agg Gr A Acc SGD-H
Legg Mason Clearbridge US Agg Growth Cl A USD
Legg Mason Permal Glb Abs Fund A SGD H
Legg Mason Royce Glb Smaller Co A USD
Legg Mason Royce Smaller Co A USD
Legg Mason Royce US Sm Cap Opp A USD
Legg Mason Royce US SmCapOpp A ACC SGD-H
Legg Mason WA Asian Bond Trust
Legg Mason WA Asian Enterprise
Legg Mason WA Asian Opp A S$ (qdis) plus
Legg Mason WA Asian Opp A SGD H (qdis) plus
Legg Mason WA Asian Opp A USD Acc
Legg Mason WA D-Str Inc Bd Cl A USD Dis M
Legg Mason WA EmMkt Bond A SGD H (qdis) plus
Legg Mason WA Global Bond Trst
Legg Mason WA Global HY A AUD H (mdis) plus
Legg Mason WA Global HY Fd A SGD H (qdis) plus
Legg Mason WA SEA Special Sits
Legg Mason WA Spore Bond Class A SGD
Legg Mason WA Spore Opp Trust ClA S$
Legg Mason WA US HY A SGD-H Dis (Q-Plus)
Legg Mason WA US HY Bd Cl A USD (mdis)
Legg Mason WA US MM Cl A USD Acc
Legg Mason WAM GMS A-DIS-Q SGD H
LionGlobal AsPac Recovery
LionGlobal Asia Bond SGD
LionGlobal Asia Infrastructure
LionGlobal Asia Pacific
LionGlobal Australia SGD
LionGlobal China Growth
LionGlobal Emg Mkt Bond A SGD Hedged
LionGlobal Flexi
LionGlobal India Fund
LionGlobal Japan Fund
LionGlobal Japan Growth Fund
LionGlobal Korea Fund
LionGlobal Malaysia
LionGlobal Multi Income
LionGlobal SGD Income Plus
LionGlobal SGD Money Market
LionGlobal Short Duration Bond Fund
LionGlobal Singapore Balanced
LionGlobal Singapore Trust
LionGlobal Singapore/Malaysia
LionGlobal South East Asia
LionGlobal South East Asia Grandfathered Cl
LionGlobal Spore Fixed Inc-A
LionGlobal Taiwan
LionGlobal Target Return
LionGlobal Thailand
LionGlobal Vietnam SGD
MGF Global Contrarian Fd Cl S SGD
MGF Strategic Inc Fd Cl SH SGD
Man AHL Trend SGD
Manulife Singapore Balanced A SGD
Manulife Singapore Bond A SGD
Manulife Singapore Equity A SGD
Mendaki Global Fund
MyHome Fund - HomeBalanced
MyHome Fund - HomeGrowth
MyHome Fund - HomeSteady
Nikko AM Japan Dividend Equity SGD-H
Nikko AM Shenton Asia Bond S$(Cl A)
Nikko AM Shenton Asia Div Eqty Fund
Nikko AM Shenton Asia Pacific Fund
Nikko AM Shenton Emg Enterprise Discovery Fd
Nikko AM Shenton Glb Opportunities
Nikko AM Shenton Glb Prop Sec Fd (S$)
Nikko AM Shenton Greater China Fund
Nikko AM Shenton HIF Singapore Div Eqty
Nikko AM Shenton Income Fund(S$)
Nikko AM Shenton Japan Fund
Nikko AM Shenton ShortTerm Bond(A$)
Nikko AM Shenton ShortTerm Bond(S$)
Nikko AM Shenton Thrift Fund
Nikko AM Shenton Twin City Fund
Nikko AM Shenton World Bank Green Bd Fd
PIMCO Emerg Mkt Bd Cl E Acc SGD Hed
PIMCO Emerg Mkt Bond Cl E Acc USD
PIMCO Glb Bond Cl E Acc USD
PIMCO Glb Bond Cl E Inc GBP Hed
PIMCO Glb Inv Gr Credit Cl E Acc USD
PIMCO Glb Inv Gr Credit Cl E Inc GBP Hed
PIMCO High Yield Bond Cl E Acc USD
PIMCO Total Return Bond Cl E Acc USD
PIMCO Total Return Bond E Acc SGD Hed
Parvest Bd Best Selection Wld Em E-H EUR
Parvest Bd Best Selection Wld Em USD
Parvest Bd World Emerging Local USD
Parvest Conv Bond Asia USD
Parvest Conv Bond Europe EUR
Parvest Eq BRIC USD
Parvest Eq Best Selection Europe EUR
Parvest Eq Brazil USD
Parvest Eq Europe Emerging EUR
Parvest Eq Europe Mid Cap EUR
Parvest Eq High Div Europe EUR
Parvest Eq Indonesia USD
Parvest Eq Latin America USD
Parvest Eq Russia EUR
Parvest Eq World Emerging USD
Parvest Eq World Energy Classic USD
Parvest Eq World Finance EUR
Parvest Eq World Materials EUR
Parvest Eq World Utilities EUR
Parvest Flexible Assets (EUR)
Parvest Opportunities USA USD
Phillip Asia Pac Growth SGD
Phillip Money Market
Phillip Spore Real Estate Income Cl A SGD
PineBridge Acorns of Asia Balanced Fund
PineBridge EM Europe Eqty A USD
PineBridge GEM LocalCcy Bond A USD
PineBridge GEM LocalCcy Bond A5HD SGD-H
PineBridge Latin America USD A
PineBridge Singapore Bond Fund
PineBridge Strategic Bond A USD
PineBridge Strategic Bond A5HD SGD-H
RIC Emerging Markets Eqty ClJ USD
RIC II Pan European Eqty ClA EUR
RIC Pacific Basin Equity ClB USD
RIC World Equity II ClJ USD
Schroder AS Commo EUR A Acc
Schroder AS Commo USD A Acc
Schroder AS Commodity Fd SGD A Acc
Schroder AS Gold&Prec Metals A Acc USD
Schroder AS Gold&Prec Metals A Acc SGD
Schroder Asian Balanced Fund Cl A
Schroder Asian Bond Fund
Schroder Asian Equity Yield Fund Cl A
Schroder Asian Growth Fund
Schroder Asian Income AUD-H
Schroder Asian Income SGD
Schroder Asian Inv Grade Credit Cl A
Schroder Asian Total Return Fund SGD
Schroder BRIC Fund
Schroder China Opps Fund SGD
Schroder Emerging Europe Fund
Schroder Emerging Markets Fund
Schroder European Equity Alpha Fund
Schroder European Large Cap Eqty Fd
Schroder Global Em Mkt Opps Fund SGD
Schroder Global High Yield Fund
Schroder Global Smaller Cos Fund
Schroder Greater China Fund
Schroder ISF Asian Total Ret A Dis SGD
Schroder ISF China Opp SGD H A Acc
Schroder ISF EM Debt Ab Rt A Dis SGD-Hedged
Schroder ISF Em Eur A Acc EUR
Schroder ISF Euro Eq Alp A Acc EUR
Schroder ISF Gb Climate Ch Eq A Acc SGD
Schroder ISF Gb Div Max A ACC SGD
Schroder ISF Gb Div Max A DIS SGD
Schroder ISF Gl Em Mkt Opp A Acc SGD
Schroder ISF Gl Em Mkt Opp A Acc USD
Schroder ISF Glb Co Bnd A Acc USD
Schroder ISF Glb Co Bnd SGD Hedged A Dis
Schroder ISF Glb Multi-Asset Inc A Dis AUD-H
Schroder ISF Glb Multi-Asset Inc A Dis SGD-H
Schroder ISF Jap Eq Alp A Acc USD
Schroder ISF Latin American A Acc SGD
Schroder ISF Latin American A Acc USD
Schroder ISF Middle East SGD A Acc
Schroder ISF UK Equity A Acc GBP
Schroder Japanese Equity Fund
Schroder Multi-Asset Revolution Cl A
Schroder S$ Reserve Fund Cl A
Schroder SG Fixed Income Fd CL A
Schroder Singapore Trust Cl A
Schroder Strategic Bond Fund
Threadneedle (Lux) EM Co Bd Cl ASH SGD
Threadneedle (Lux) EM Debt Cl ASH SGD
Threadneedle (Lux) Enh Comm Cl AGH GBPH
Threadneedle (Lux) Enh Comm Cl ASH SGD
Threadneedle (Lux) GEM ShortTerm Bd ASC SGD
Threadneedle (Lux) GEM ShortTerm Bd ASH SGD
Threadneedle (Lux) Pan Euro Eq Cl AE EUR
Threadneedle (Lux) Pan Euro Eq Cl ASH SGD
Threadneedle (Lux) Pan Euro Sm Cap Opp AE EUR
Threadneedle (Lux) Pan Euro Sm Cap Opp ASH SGD
Threadneedle (Lux) Target Ret US$ ASH SGD
Threadneedle (Lux) US$ High Inc Bd ASH SGD
Threadneedle (Lux) US$ High Inc Bd AUP USD
UBS (Lux) Eq - Asian Consumption SGD P-acc
UBS (Lux) Eq - Greater China SGD P-acc
UBS Dynamic Alpha USD SGD-hedged P-acc
UniFund
United Asia Active Allocation Fund
United Asia Consumer Fund
United Asia Fund SGD
United Asia Pac Infrastructure
United Asia Pacific Growth Fund
United Asia Top 50
United Asian Bond Fund Class SGD
United Asian Growth Opprt
United Commodities Plus Fd SGD
United E-Commerce Fund
United Emerging Markets Bond Fund
United Enhc Income Fd
United European Equity Fund
United European Small/Mid Cap Fund
United Glb Real Estate Sec Fd
United Global Dividend Equity Fd
United Global Financials Fund
United Global Healthcare Fund
United Global IPO Fund
United Global Internet Fund
United Global Resources Fund
United Global Technology Fund
United Global Telecoms Fund
United Gold & General Fund
United Greater China Fund
United International Bond Fd
United International Growth Fund
United Japan Growth Fund
United Millennium Trusts 1
United Millennium Trusts 2
United Millennium Trusts 3
United Renminbi Bond Fund SGD
United Renminbi Bond Fund USD
United SGD Fund Cl A
United Singapore Bond Fund
United Singapore Growth Fund
Wells Fargo China Equity Fund Cl A USD
Wells Fargo US High Yield Bond Cl A USD
Login
Open An Account
New to FSM
Get started with FSM
About Fundsupermart
Why Fundsupermart?
Restrictions For Non Residents
Pricing Structure
Other Services
FSM Mobile Apps
Parking Facility Fund
Learning Centre
Open An Account
Personal / Beneficiary
Corporate
Transfer In
Investments
Perform Trades
Buy Unit Trusts
Sell Unit Trusts
Switch Inter
Switch Intra
Void Order
Regular Savings Plan
Start an RSP
View/Edit RSP Details
RSP Special List
Restricted Funds
Homepage
Funds Info & Performance
Buy Restricted Funds
Sell Restricted Funds
Switch
My Account
Watchlist & Holdings
View Holdings
Watchlist
My Other Investments
Monthly Statements
Tax Invoices
Account Details
Switch Account
Update Account
Reassess CKA / status
Fact Find & Investment Advice
My Portfolio Fact Find
Archived Investment Advice
Tools & Fund News
Tools
Daily Prices
Best/Worst Performers
Indices
Funds Selector
Chart Center
Calculators
RSP Calculator
Fund Returns
Fund News & Information
Fund Announcements
Fund Holiday Calender
Fund Managers
New Funds
Foreign Exchange Rates
Switch Intra Eligibility
Switch (Inter) Lag Time
Historical Net Yield for Parking Facility Funds
Research & Insights
Recommendations
Recommended Funds
Recommended Portfolios
Sector Star Ratings
Insights
Research
Equity Funds
Fixed Income Funds
Idea of the Week
Fund House Columns
Webcasts & Buzz
Webcasts
Sui Jau's Blog
Promotions
Advice & Support
Client Support
FAQ
Contact Us
Forms / Downloads
Investment Advice
Investment Advisory
Schedule An Appointment
Customer Knowledge Assessment (CKA)
Community
View Forum
Create Forum ID
Forum Rules
View Members' Portfolio
Edit Members' Portfolio
Login
Open An Account
Funds & Personal Finance
Share
Print
more
Deutsche Premier Select Trust
September 20, 2001
An update on one of our recommended funds.
Author : Bharathi Rajan