B & B RARE BOOKS LTD.