Recent research developments in astronomy & astrophysics (Research Signpost, 2003)