Black and white and white and black by Kevin Robertson
_