I got two USB rechargeable ones. One clips to the book and angles down, but the light drops off too hard so you have to keep adjusting it as you read towards the bottom of the page.
The other is my favorite. It's an adjustable neck ring model. Lots of brands online, all looking the same. Has a lamp on each end of the ring that can be pointed. You can adjust the color warmth and brightness. There's very little light spill so it doesn't disturb anyone else. There's also a 30min auto-shutoff timer in case you fall asleep.
USB charge on both have lasted for 20+ hours each.