 The B-side, Rock of All Ages, co-written by Evans with Pete Ham and Mike Gibbins, features Tom Evans singing lead.Paul McCartney also produced this, and even sang scratch vocals with Evans on the basic track.A third Magic Christian song, "Carry On Till Tomorrow" was co-written by Evans and Ham.