If you have DRM-free ePubs or can convert your library to ePub (e.g. with calibre), the Marvin app lets you set a startup password and/or password protect individual books. The startup password supports touch/face id, but not sure about the per-book one.