Here are 2 articles about fiscal deficit. They take different views but they are being said in different contexts and are meant for different kind of economies.
Business Standard about India's budget
Paul Krugman in NYTimes on Fiscal Scare Tactics
Something unrelated: Is Solar power picking up? Here is a NYTimes blog on it.