General Knowledge At A Glance - Gupta's R. (New Delhi Ramesh Publiishing)
Keywords: Generalisim