Learning Mathematics From Basic To Advanced G Hardy