Take an ordinary, inexpensive, light weight
table lamp, cut off the plug and replace it with a
cigarette lighter type plug. Stick in a a 13W florescent bulb (color temp ~2700). Plug it into an SLA battery in the form of a jump start battery.
I'm currently using
Marine florescent bulbs. I have some other bulbs on order from
SunLion Solar with different wattages and color temps.
I really like the
jump start batteries from Harbor Freight. They are light weight and compact. The wall wart is built in, so all you need to charge it is an ordinary extension cord (one is provided with the battery). It has a fuel gage and charging/charged indicator LED's.