Bryan Karetnyk and Futaro Yamada Publisher: Pushkin Press, Year: 2023 ISBN: 9781782278894,9781782279990