Try Direct Learning. Got to the library and select a few books on the subject you think will increase your logical thinking.

AlexK