Aphex Twin’s Sister Is the New Climate Change Minister for Wales by Daniel Kreps August 05, 2021 Julie James, Richard D. James' sibling, picks her favorite Aphex Twin track and talks about her press-shy brother Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest