Books written by Ramie Liddle