Books Are Magic, the beloved indie bookstore nestled on the corner of Smith and Butler streets in Cobble Hill is opening a second location in Brooklyn Heights this fall, its owners announced on ...