James Hadley graduated from Oxford University in 2005. Since that time he has worked as a writer, accountant and occasional bookbinder. He has written on subjects ranging from happiness to children's fiction and currently lives in Cheshire with his wife and two daughters.