Book recommendation regarding complex numbers. I have just studied complex numbers from a standard text book for high school (NCERT in India), so I posess rudimentary knowledge of complex numbers, but I would like to brush up my basics again as well as gain knowledge of the tools required for olympiad level problems (not participating in one, but would like to solve such problems). Does anyone have recommendations for such books which I can use to both brush up my basics and learn and study a bit advanced level problem (along with proper explanation, ofcourse)? Also please recommend books limited to high school level (+ national olympiad level). Your help would be really appreciated. THANKS
Good books on complex numbers I searched on this site but I found posts asking for books on complex analysis which I guess is not what I want.   I want a book on problems concerning with roots of unity, argand plane, exponential form, inequalities etc. Some examples : , , .  I don't think these types of problems are covered in a analysis book but I don't know. I think I want a book on algebra of complex numbers.   Are these topics covered in analysis book ? If not, please suggests some books on this topic. I guess my question is bit vague, sorry for that. :).      As suggested in the comments I would like to have books similar to .
Tips and resources for beginning designers Thanks to the internet, graphic design and programming are becoming increasingly overlapping fields.   As a programmer, I constantly find myself needing basic knowledge of Graphic Design, but have trouble locating thorough yet concise graphic design learning resources, and instead usually find bits and pieces of knowledge applicable to the task at hand.  Can you guys offer some tips or recommend some good books, tutorials, blogs, and websites which provide a beginner level overview of web design that have been, in your experience, effective and high quality learning materials. I'm not looking for tips on how to use image editing tools, but assuming a basic grasp of those, which resources and advice will best help a new designer create professional looking designs?