One room, 1,000 niches: Brian's Books opens June 14