This site is a valuable resource - search patents by direct number or classification code or genre. Of particular interest is a new patent (US 5,288,336) describing an efficient and inexpensive technology for both power generation and cooling.